windows XP SP3中USB上的自动启动exe

windows XP SP3中USB上的自动启动exe,usb,autorun,autoplay,windows-xp-sp3,Usb,Autorun,Autoplay,Windows Xp Sp3,我想在将我的应用程序插入运行windows XP SP3的PC后,立即在USB上自动启动它。我已经制作了一个autorun.inf(有下面编写的代码),并尝试使用批处理文件(autorun.bat)启动安装程序,但这些似乎都不起作用 我还读到,一个特定的windows更新(KB971029)禁用了USB的自动运行/自动播放功能。我怎样才能克服它?(我无法要求我的客户端卸载使用我的产品的windows安全更新…) autorun.inf文件的代码 我的产品也包含一些媒体(视频)文件,所以在插入US

我想在将我的应用程序插入运行windows XP SP3的PC后,立即在USB上自动启动它。我已经制作了一个autorun.inf(有下面编写的代码),并尝试使用批处理文件(autorun.bat)启动安装程序,但这些似乎都不起作用

我还读到,一个特定的windows更新(KB971029)禁用了USB的自动运行/自动播放功能。我怎样才能克服它?(我无法要求我的客户端卸载使用我的产品的windows安全更新…)

autorun.inf文件的代码 我的产品也包含一些媒体(视频)文件,所以在插入USB时,我会弹出一个提示,询问以下选项 1.)在资源管理器中打开文件 2.)使用媒体播放器播放文件
3.)不执行任何操作

如果禁用自动运行,则无法使用自动运行。就这么简单。

我在我的组策略设置中选中了“关闭自动播放”设置为“未配置”(也请阅读我的编辑)尝试设置“使用自动播放=0”,当它=1时,它将提示用户要执行的操作设置为0将基本上关闭自动播放。希望这有帮助。也可以在microsoft.com上查找“自动运行”。
[autorun]
UseAutoPlay=1
icon=setup.exe
Open=setup.exe
action="Start my application"
Label=setup


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