Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Windows SDK para Windows 10
Síntomas
Supongamos que ha realizado cambios en un archivo de script de Windows PowerShell (.ps1) que ya tiene una firma digital. El archivo de script puede estar dañado después de usar SignTool (SignTool.exe) para agregar una nueva firma.
Causa
Cuando se usa SignTool para firmar un archivo de script por primera vez, se agrega un retorno de carro y una fuente de línea al final del archivo antes de agregar la firma. Al usar SignTool para agregar una nueva firma al archivo, la firma antigua y los dos caracteres antes de eliminar la firma. SignTool puede dañar el script si los dos caracteres anteriores a la firma no son el retorno de carro y los caracteres de avance de línea agregados cuando se firmó el script. Esto puede ocurrir al editar el archivo de script después de haber sido firmado mediante un editor que reemplaza los pares de retorno de carro y avance de línea por un carácter de avance de línea.
Solución alternativa
Quite la firma existente antes de firmar el archivo.