我使用Python编写了一个备份脚本,并使用cx_Freeze将其转换为backup.exe
。我把这个可执行文件放在我的USB闪存盘上。如果我运行C:\> E:\backup\backup.exe
,它可以运行,我的文件将被复制到USB闪存盘。
然后我把这个autorun.inf
:
[autorun]
open=backup\backup.exe
label=BackupUSB
当我插入USB闪存驱动器时,标签已正确设置为BackupUSB
,但不会复制文件。
为什么呢?
编辑:我在action=Run backup
中添加了一行[{1}},但菜单中未显示该选项...
答案 0 :(得分:2)
命令"打开"和"行动"仅适用于Windows Vista和Windows XP。在Windows 7之后,由于安全问题,Microsoft从USB记忆棒中删除了此功能。因此从Windows 7到最新版本的Windows将不支持" open"命令和"动作"命令。