驗證測試簽署目錄檔案的簽章
若要確認驅動程式套件的類別目錄檔案已由有效的測試憑證簽署,請使用下列 SignTool 命令:
SignTool verify /v /pa CatalogFileName.cat
若要確認驅動程式套件目錄檔案中所列的檔案是由測試憑證簽署,請使用下列 SignTool 命令:
SignTool verify /v /pa /c CatalogFileName.cat DriverFileName
其中:
verify 命令會將 SignTool 設定為驗證驅動程式套件目錄檔案的簽章 CatalogFileName.cat 或驅動程式檔案 DriverFileName。
/v 選項會將 SignTool 設定為列印執行和警告訊息。
/pa 選項會設定 SignTool,以確認類別目錄檔案或驅動程式檔案的簽章符合 PnP 裝置安裝簽署需求。
CatalogFileName.cat 是驅動程式套件的目錄檔名稱。
/c CatalogFileName.cat 選項會指定目錄檔案,其中包含 DriverFileName 檔案的專案。
DriverFileName 是目錄檔案中具有專案 CatalogFileName.cat 的檔名。
請注意,SignTool verify 命令不會明確指定用來簽署 類別目錄檔案的測試憑證。 若要讓驗證作業成功,您必須先在用來驗證簽章之本機計算機的受信任跟證書授權單位證書存儲中安裝測試憑證。 如需如何在本機計算機的受信任跟證書授權單位證書存儲中安裝測試憑證的詳細資訊,請參閱 在測試計算機上安裝測試憑證。 簽署電腦和測試電腦上的安裝程式都相同。
例如,下列命令會 驗證 Tstamd64.cat 具有符合 Windows Vista 和更新版本 Windows 之 PnP 裝置安裝簽署需求的測試簽章。 在此範例中, Tstam64.cat 位於執行命令的相同目錄中。
SignTool verify /v /pa tstamd64.cat