我希望我的软件在用户将CD/DVD放入驱动器时自动从CD/DVD运行,而无需用户交互。据我所知,自动运行应该还能在Windows 7上运行,他们只是禁止在USB驱动器上运行。
但如何?
假设我想启动我的软件xy.exe,我必须在我的autorrun .inf中放入什么?我试过这个,但它不工作:
[AutoRun]
open=xy.exe
还有别的事要做吗?有什么建议吗?
参见微软官方Autorun文档
http://msdn.microsoft.com/en-us/library/cc144202 (v = vs.85) . aspx
你的autorun.inf
的例子对我来说看起来不错-如果你是在Windows 7上测试,那么我希望你看到"自动播放"窗口,当你插入CD, xy.exe
作为一个选项,在"打开文件夹查看文件"。
如果没有弹出窗口,请在"我的电脑"中右键单击光盘,并在上下文菜单中选择"自动播放"。
您可能需要向程序传递一个参数以实现自动播放:
[autorun]
open=myprogram.exe /argument