Usar SignTool para comprobar una firma de archivo

El siguiente comando comprueba la firma de un archivo denominado MyControl.exe:

Comprobación de SignToolMyControl.exe

Si se produce un error en el ejemplo anterior, podría ser que la firma usaba un certificado de firma de código. SignTool tiene como valor predeterminado la directiva de controlador de Windows para la comprobación.

El siguiente comando comprueba la firma mediante la directiva de comprobación de autenticación predeterminada:

SignTool verify /paMyControl.exe

El siguiente comando comprueba un archivo del sistema que puede iniciar sesión en un catálogo:

SignTool verify /aSysFile.dll

El siguiente comando comprueba un archivo del sistema que ha iniciado sesión en un catálogo denominado MyCat.cat:

SignTool verify /cMyCat.catMyFile.ini

Para cualquier comprobación de SignTool , puede recuperar el firmante del certificado. El siguiente comando comprueba un archivo del sistema y muestra el certificado del firmante:

SignTool verify /vMyControl.exe

SignTool devuelve texto de línea de comandos que indica el resultado de la comprobación de firma. Además, SignTool devuelve un código de salida de cero para la ejecución correcta, uno para la ejecución errónea y dos para la ejecución que se completó con advertencias.

Para obtener más información sobre SignTool, vea SignTool.