问:如何实现插入U盘时自动打开网站?
我目前有 2 个文件:
autorun.inf
start.url
autorun.inf 包含 3 行:
[autorun]
ShellExecute=start.url
open=start.url
start.url 包含两行:
[InternetShortcut]
URL=http://cnn.com
在 Vista 机器上可以正常加载,但无法在其他 XP 或 Windows7 机器上加载。
知道该改变什么吗?
答案1
由于安全问题,微软停止了 Autorun 在 Windows 上的运行。正如 Chris 所说,我很惊讶它在 Vista 上还能运行。
Microsoft 补丁可能也已应用于 Windows XP。但您几乎无法让任何要运行的程序都使用 Autorun。
答案2
SamLogic 文章提出了两种可能的选择,但它们只是权宜之计,而不是真正的解决方案:
- 使用带有固件的 USB 驱动器,该固件将驱动器显示为 CD(例如U3)
- 创建一个扫描插入的 USB 驱动器的程序