Autorun.inf - издатель не указан - PullRequest
3 голосов
/ 06 ноября 2008

У меня есть следующий autorun.inf

[Autorun]
action="Blah, Inc."
open=marketing.exe
icon=blah.ico
label="Blah, Inc."

В Vista в диалоговом окне автозапуска отображается «Издатель не указан». Как мне указать издателя?

Ответы [ 2 ]

3 голосов
/ 06 ноября 2008

Богдан прав: вам нужно подписать свой исполняемый файл. Для этого вы можете использовать SignTool от Microsoft. Взято из MSDN :

Инструмент SignTool - это инструмент командной строки, который выполняет цифровую подпись файлов, проверяет подписи в файлах или файлы отметок времени. (...) Инструмент устанавливается в папку \ Bin пути установки пакета средств разработки программного обеспечения Microsoft Windows (SDK). SignTool доступен как часть Windows SDK, который можно загрузить как часть Windows SDK для Windows Server 2008 и .NET Framework 3.5.

2 голосов
/ 06 ноября 2008

Вы указываете издателя, подписывая свой исполняемый файл, а не записывая его в файл autorun.inf.

Как это сделать ... лучше меня, я разработчик Java. Может быть, кто-то еще может сказать вам, как.

...