如何在 Windows 7 上自动运行 CD/DVD 中的软件?
我希望我的软件能够在用户将 CD/DVD 放入驱动器时自动从 CD/DVD 运行,而无需用户交互。据我所知,自动运行应该仍然适用于 Windows 7,他们只是禁止 USB 驱动器使用它。
但如何呢?
假设我想启动我的软件 xy.exe,我必须在 autorun.inf 中放入什么?我尝试了这个,但它不起作用:
[AutoRun]
open=xy.exe
还有其他事情要做吗?有什么建议吗?
I want my software to run automatically from a CD/DVD with no user interaction whenever the user puts the CD/DVD into the drive. As far as I know autorun should still work with Windows 7, they just forbid it for USB drives.
But how?
Let's say I want to start my software xy.exe, what do I have to put inside my autorun.inf? I tried this but it's not working:
[AutoRun]
open=xy.exe
Is there anything else to do? Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
请参阅 MS 的官方 Autorun 文档,网址为
http://msdn .microsoft.com/en-us/library/cc144202(v=vs.85).aspx
您的
autorun.inf
示例对我来说看起来不错 - 如果您是在 Windows 7 上进行测试,然后我希望您在插入 CD 时看到“自动播放”窗口,其中“xy.exe”作为选项,位于“打开文件夹以查看文件”上方。如果根本没有弹出窗口,请尝试右键单击“我的电脑”中的光盘,然后在上下文菜单中选择“自动播放”。
See MS' official Autorun documentation at
http://msdn.microsoft.com/en-us/library/cc144202(v=vs.85).aspx
Your
autorun.inf
example looks OK to me - if you are testing on Windows 7 then I would expect you to see the "AutoPlay" Window when you insert the CD, withxy.exe
as an option, above "open folder to view files".If you get no pop up at all then try right-clicking on the disc in My Computer and selecting AutoPlay in the context menu.
您可能需要将参数传递给要自动播放的程序:
You may need to pass an argument to the program to be auto played: