2015-10-06 3 views
0

Я написал сценарий резервного копирования с использованием Python, и я использовал cx_Freeze, чтобы преобразовать его в backup.exe. Я помещаю этот исполняемый файл на свой USB-накопитель. Если я запустил C:\> E:\backup\backup.exe, он будет работать, мои файлы будут скопированы на USB-накопитель.«open =» команда autorun.inf не работает

Тогда я поставил этот autorun.inf:

[autorun] 
open=backup\backup.exe 
label=BackupUSB 

Когда я подключить флэш-накопитель USB, ярлык правильно установлен BackupUSB но файлы не копируются. Почему?

EDIT: я добавил строку action=Run backup в autorun.inf, но эта опция не отображается в меню ...

+2

Поскольку автозапуск с USB был отключен, как 10 лет назад в целях безопасности? – CodeCaster

+1

Возможный дубликат [Автоматически запускать приложение на USB (через автозапуск?)] (Http://stackoverflow.com/questions/255006/automatically-launch-app-on-usb-through-autorun) – CodeCaster

+0

@CodeCaster Я проверил, это включен на моей Windows 10. – clemtoy

ответ

1

команды «открытым» и «действие» работает только в Windows Vista и Windows XP только , После Windows 7 Microsoft удалила эту функцию с USB-накопителя из-за проблем с безопасностью. Поэтому от Windows 7 до последней версии Windows не будет поддерживаться команда «open» и «action».

Смежные вопросы