Мне нужно подписать исполняемый файл установщика для Windows с помощью файла p12.
Перед подписанием на этом значке EXE-файла есть «значок щита», указывающий, что он требует прав администратора, как и должно быть.
Однако после того, как я подпишусь с помощью инструмента подписи и следующей команды:
signtool.exe sign /f mycert.pfx /p <password> /t http://timestamp.verisign.com/scripts/timstamp.dll /v "<file to be signed>"
подпись прошла успешно, но значок щита исчез. Когда я запускаю полученный исполняемый файл, он терпит неудачу, потому что он больше не работает с правами администратора.
Что мне нужно сделать, чтобы подписать исполняемый файл и сохранить его административные привилегии?