我希望在将其插入运行在Windows XP SP3上的PC后,立即在USB上自动启动我的应用程序。我已经制作了一个autorun.inf(有下面编写的代码),并尝试使用批处理文件(autorun.bat)进行设置,但这些似乎都不起作用。
我还读过特定的Windows更新(KB971029)禁用USB的自动运行/自动播放功能。我怎么能克服它? (我不能要求我的客户端卸载Windows安全更新以使用我的产品..)
[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.)不采取行动
答案 0 :(得分:2)
如果禁用了自动运行,则无法使用自动运行。就这么简单。