我有以下autorun.inf
[Autorun]
action="Blah, Inc."
open=marketing.exe
icon=blah.ico
label="Blah, Inc."
在Vista上,自动运行对话框显示“未指定发布者”。如何指定发布者?
答案 0 :(得分:3)
Bogdan是对的:你需要签署你的可执行文件。 您可以使用Microsoft的 SignTool 。取自MSDN:
SignTool工具是一个命令行工具,可以对文件进行数字签名,验证文件中的签名或时间戳文件。 (...)该工具安装在Microsoft Windows软件开发工具包(SDK)安装路径的\ Bin文件夹中。 SignTool作为Windows SDK的一部分提供,您可以将其作为Windows SDK for Windows Server 2008和.NET Framework 3.5的一部分下载。
答案 1 :(得分:2)
您可以通过签署可执行文件来指定发布者,而不是将其写入autorun.inf文件中。
怎么做...打败我,我是一名Java开发人员。也许其他人可以告诉你如何。