SignTool を使用してファイル署名を確認する

次のコマンドは、 という名前のファイルの署名 MyControl.exe確認します。

SignTool verifyMyControl.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 は、正常に実行された場合は 0、失敗した実行の場合は 1、警告で完了した実行の場合は 2 つの終了コードを返します。

SignTool の詳細については、「SignTool」を参照してください。