HOW TO:從命令提示字元設定 Windows Mobile 裝置上的安全性
更新:2007 年 11 月
RapiConfig.exe 是桌面組態工具,可讓您使用 Windows Mobile 裝置中心或 ActiveSync 連接,從命令提示字元管理 Windows Mobile 架構裝置的安全性模型。
當執行 RapiConfig.exe 時,您必須指定 XML 組態檔 (在其中定義了要在裝置上執行的動作)。Visual Studio 包含數個範例 XML 提供檔,以執行下列工作:
提供安全性模型給裝置。
查詢裝置的安全性模型。
加入和移除憑證。
範例 XML 提供檔和 RapiConfig.exe 都位於 drive:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools。如需詳細資訊,請參閱使用遠端 API 和 ActiveSync 從桌上型電腦提供和針對 Windows Mobile 架構裝置提供。
提供安全性模型給裝置
您可以明確地設定裝置的安全性模型,在不同安全性模型下測試應用程式。如果原始設備廠商 (OEM) 已鎖定裝置,則可能無法提供不同的安全性模型。不過,如果未鎖定裝置,則可以提供任何安全性模型。
Visual Studio 包含了下列安全性模型 XML 檔案。預設位置為 drive:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools\SecurityModels。
Locked.xml 設定了下列的兩層式安全性模型:
在執行應用程式前進行提示
不要執行未簽署的應用程式
Prompt.xml 設定了下列的兩層式安全性模型:
在執行應用程式前進行提示
以無權限的方式執行應用程式
Open.xml 設定了下列的單層式安全性模型:
請不要提示
以有權限的方式執行簽署和未簽署應用程式。
若要提供裝置安全性模型
建立至裝置的 ActiveSync 連接。
在命令提示字元中輸入下列命令,其中 securityfile.xml 是指安全性模型 XML 檔案:
RapiConfig.exe /P /M <securityfile.xml>
查詢裝置的安全性模型
您可查詢裝置,查看已安裝於裝置憑證存放區中的憑證。您可以使用該資訊選擇用以簽署應用程式的憑證。
查詢是透過執行 RapiConfig.exe 和傳入 StoreQuery XML 檔案來進行,此 XML 檔包含憑證存放區查詢。RapiConfig.exe 接著會輸出包含查詢結果的 XML 檔案。
- 根據預設,RapiConfig.exe、CertStoreQuery.xml 和多個範例 xml 查詢檔案都位於 drive:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools。
若要查詢裝置的安全性模型
建立至裝置的 ActiveSync 連接。
在命令提示字元中輸入下列命令,其中 certstorequery.xml 是指憑證存放區查詢 XML 檔案:
Rapiconfig.exe /P /M <certstorequery.xml>
檢視所產生的 RapiConfigOut.xml 檔案。