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.