Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Kit de développement logiciel (SDK) Windows pour Windows 10
Symptômes
Supposons que vous avez apporté des modifications à un fichier de script Windows PowerShell (.ps1) qui a déjà une signature numérique. Le fichier de script peut être endommagé après l’utilisation de SignTool (SignTool.exe) pour ajouter une nouvelle signature.
Cause
Lors de l’utilisation de SignTool pour signer un fichier de script pour la première fois, un retour chariot et un flux de ligne sont ajoutés à la fin du fichier avant l’ajout de la signature. Lorsque vous utilisez SignTool pour ajouter une nouvelle signature au fichier, l’ancienne signature et les deux caractères avant la suppression de la signature. SignTool peut endommager le script si les deux caractères avant la signature ne sont pas le retour chariot et les caractères de flux de ligne ajoutés lorsque le script a été signé. Cela peut se produire lors de la modification du fichier de script une fois qu’il a été signé à l’aide d’un éditeur qui remplace les paires retour chariot et flux de ligne par un caractère de flux de ligne.
Solution de contournement
Supprimez la signature existante avant de signer le fichier.