0

一旦我将应用程序插入运行 Windows XP SP3 的 PC,我想在 USB 上自动启动我的应用程序。我制作了一个 autorun.inf (有下面的书面代码),还尝试使用批处理文件(autorun.bat)启动设置,但这些似乎都不起作用。

我还读到某个特定的 Windows 更新 (KB971029) 禁用了 USB 的自动运行/自动播放功能。我怎样才能克服它?(我不能要求我的客户卸载 Windows 安全更新以使用我的产品..)

autorun.inf 文件的代码

[autorun]
UseAutoPlay=1
icon=setup.exe
Open=setup.exe
action="Start my application"
Label=setup


[Autoplay]
shellexecute=autorun.bat
Icon=setup.exe

我的产品也包含一些媒体(视频)文件,因此在插入 USB 时我会弹出一个询问以下选项 1.) 在资源管理器中打开文件 2.) 使用媒体播放器播放文件 3.) 不采取任何行动

4

1 回答 1

2

如果禁用自动运行,则不能使用自动运行。就是这么简单。

于 2012-04-17T13:11:16.660 回答