使用 SignTool 驗證檔案簽章

下列命令會驗證名為 MyControl.exe檔案的簽章:

SignTool 驗證MyControl.exe

如果上述範例失敗,可能是簽章使用程式碼簽署憑證。 SignTool 預設為 Windows 驅動程式原則以進行驗證。

下列命令會使用預設驗證驗證原則來驗證簽章:

SignTool verify /paMyControl.exe

下列命令會驗證可在目錄中登入的系統檔案:

SignTool verify /aSysFile.dll

下列命令會驗證在名為 MyCat.cat的目錄中登入的系統檔案:

SignTool verify /cMyCat.catMyFile.ini

針對任何 SignTool 驗證,您可以擷取憑證的簽署者。 下列命令會驗證系統檔案,並顯示簽署者憑證:

SignTool verify /vMyControl.exe

SignTool 會傳回命令列文字,指出簽章檢查的結果。 此外,SignTool 會針對成功執行傳回零的結束代碼、一個用於失敗的執行,另一個用於完成且具有警告的執行。

如需 SignTool的詳細資訊,請參閱 SignTool