HOW TO:使用 SignTool.exe 簽署安裝程式檔案 (Windows Installer)
您可以使用 SignTool.exe 簽署 Windows Installer 檔案 (.msi) 或安裝程式 (setup.exe)。 簽署安裝程式檔案有助於確保不會在使用者電腦上安裝遭到修改的檔案。
注意事項 |
---|
根據環境而定,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。 如果要變更設定,請按一下 [工具] 功能表上的 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定。 |
若要簽署 Windows Installer 檔案 (.msi)
在開發電腦上,安裝您想要用來簽署檔案的憑證。
開啟 Visual Studio 命令提示字元。
將目錄變更到包含 .msi 檔案的目錄。
使用下列命令簽署 .msi 檔案:
signtool sign /sha1 CertificateHash SetupFile.msi
例如,若要簽署名為 ExcelAddInSetup.msi 的安裝程式檔案,請使用下列命令:
signtool sign /sha1 CCB... ExcelAddInSetup.msi
若要簽署安裝程式 (.exe)
在開發電腦上,安裝您想要用來簽署檔案的憑證。
開啟 Visual Studio 命令提示字元。
將目錄變更到包含 .exe 檔案的目錄。
使用下列命令簽署 .exe 檔案:
signtool sign /sha1 CertificateHash Setup.exe
例如,若要簽署安裝程式,請使用下列命令:
signtool sign /sha1 CCB... Setup.exe