Я получил ошибку о параметре /as, когда двойной знак SHA2 и SHA1
signtool sign /v /n "name" /sha1 "sha1 hash" /t http://timestamp.verisign.com/scripts/timstamp.dll my.exe
signtool sign /v /n "name" /sha1 "sha1 hash for sha256" /as /fd sha256 /tr http://timestamp.geotrust.com/tsa /td sha256 my.exe
Ошибка SignTool: неверный параметр: /as
Я предполагаю, что моя версия signtool.exe не поддерживает параметр /as? Я использовал версию signtool.exe 6.1.7600.16385 BTY, я могу успешно подписать SHA2 без параметра /as.