共用方式為


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 設定了下列的單層式安全性模型:

    • 請不要提示

    • 以有權限的方式執行簽署和未簽署應用程式。

若要提供裝置安全性模型

  1. 建立至裝置的 ActiveSync 連接。

  2. 在命令提示字元中輸入下列命令,其中 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。

若要查詢裝置的安全性模型

  1. 建立至裝置的 ActiveSync 連接。

  2. 在命令提示字元中輸入下列命令,其中 certstorequery.xml 是指憑證存放區查詢 XML 檔案:

    Rapiconfig.exe /P /M <certstorequery.xml>

  3. 檢視所產生的 RapiConfigOut.xml 檔案。

請參閱

其他資源

裝置專案中的安全性