在Mac 10.6/7/8/Windows XP/Vista/7上自动打开USB驱动器
问题描述:
我正在创建一个FAT32格式的USB Stick/Drive来发布产品。我们希望它表现得有点更像混合CD/DVD的,我们创造:在Mac 10.6/7/8/Windows XP/Vista/7上自动打开USB驱动器
插入在Mac 10.6或更高版本的磁盘和驱动器打开并显示你在它的应用程序的窗口。我们可以从DMG或CD上做到,但USB驱动器似乎不想兑现
bless
命令。在Windows上,我们设置了一个autorun.inf。在XP上它不显示图标,标签或打开指定的文件。我知道你不能让Windows Vista和Windows 7自动打开某些东西,或者默认添加一个条目到自动播放列表,但它仍然应该显示卷标和图标。
这里是我的autorun.inf:
[AutoRun]
Action="Install My Cool App"
Open="InstallThis.exe"
icon="Ultimate.ico"
[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false
这些事太多要求一个USB记忆棒?其他任何人都在USB闪存驱动器上运送东西并解决了这些问题?
答
从Windows 7开始,USB驱动器不支持AutoRun功能。仅支持以下命令:
- 标签
- 图标
见Improvements to AutoPlay对工程的Windows 7博客。
Autorun.inf Entries中的示例不使用引号。它没有引号工作吗?
的MacOS可能已经实施了类似的方法到Windows 7:不会自动自动运行从闪存驱动器的任何保护你免受恶意软件。