Verwenden von SignTool zum Überprüfen einer Dateisignatur

Mit dem folgenden Befehl wird die Signatur einer Datei mit dem Namen MyControl.exe:

SignTool verify MyControl.exe

Wenn im vorherigen Beispiel ein Fehler auftritt, kann es sein, dass die Signatur ein Signaturzertifikat verwendet hat. SignTool verwendet standardmäßig die Windows-Treiberrichtlinie für die Überprüfung.

Der folgende Befehl überprüft die Signatur mithilfe der Standardauthentifizierungsüberprüfungsrichtlinie:

SignTool verify /pa MyControl.exe

Mit dem folgenden Befehl wird eine Systemdatei überprüft, die möglicherweise in einem Katalog signiert ist:

SignTool verify /a SysFile.dll

Mit dem folgenden Befehl wird eine Systemdatei überprüft, die in einem Katalog mit dem Namen MyCat.cat:

SignTool verify /c MyCat.cat MyFile.ini

Für jede SignTool-Überprüfung können Sie den Signator des Zertifikats abrufen. Der folgende Befehl überprüft eine Systemdatei und zeigt das Signatorzertifikat an:

SignTool verify /v MyControl.exe

SignTool gibt Befehlszeilentext zurück, der das Ergebnis der Signaturprüfung angibt. Darüber hinaus gibt SignTool den Exitcode 0 (null) für die erfolgreiche Ausführung zurück, einen für die fehlgeschlagene Ausführung und zwei für die Ausführung, die mit Warnungen abgeschlossen wurde.

Weitere Informationen zu SignTool finden Sieunter SignTool.