我有以下autorun.inf

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

在Vista上,自动运行对话框显示“未指定发布者”。如何指定发布者?

有帮助吗?

解决方案

Bogdan是对的:你需要签署你的可执行文件。 您可以使用Microsoft的 SignTool 。取自 MSDN

  

SignTool工具是一个命令行工具,可以对文件进行数字签名,验证文件中的签名或时间戳文件。 (...)该工具安装在Microsoft Windows软件开发工具包(SDK)安装路径的\ Bin文件夹中。   SignTool作为Windows SDK的一部分提供,您可以将其作为Windows SDK for Windows Server 2008和.NET Framework 3.5的一部分下载。

其他提示

您可以通过签署可执行文件来指定发布者,而不是将其写入autorun.inf文件中。

怎么做...打败我,我是一名Java开发人员。也许其他人可以告诉你如何。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top