当用户将CD / DVD放入驱动器时,我希望我的软件能够从CD / DVD自动运行而无需用户交互。据我所知,自动运行应该仍然适用于Windows 7,他们只是禁止它用于USB驱动器。
但是怎么样?
假设我想启动我的软件xy.exe,我需要在autorun.inf中添加什么?我尝试了这个,但它不起作用:
[AutoRun]
open=xy.exe
还有什么可做的吗?有什么建议吗?
答案 0 :(得分:1)
请参阅MS的官方Autorun文档
http://msdn.microsoft.com/en-us/library/cc144202(v=vs.85).aspx
您的autorun.inf
示例对我来说没问题 - 如果您在Windows 7上进行测试,那么我希望您在插入CD时看到“自动播放”窗口,并选择xy.exe
,上面“打开文件夹查看文件”。
如果根本没有弹出,请尝试右键单击“我的电脑”中的光盘,然后在上下文菜单中选择“自动播放”。
答案 1 :(得分:1)
您可能需要将参数传递给要自动播放的程序:
[autorun]
open=myprogram.exe /argument