Автозапуск файла python при подключении USB

Я хочу, чтобы мой файл python (хранящийся на моем USB-накопителе) запускался автоматически при подключении USB к моему компьютеру.

я пробовал это

[autorun]
open = MyFiles.py

сохранил как autorun.inf

Но это вообще не работает


person Sumit    schedule 14.05.2021    source источник
comment
Другие ответы могут меня исправить, но я рассматриваю это как вопрос об операционной системе, а не о программировании. Кроме того, автозапуск исполняемого файла, когда USB подключен к компьютеру с современной ОС, кажется небезопасным и, вероятно, не будет разрешен. Из комментария этот ответ кажется, что автовоспроизведение для исполняемых файлов (включая файлы Python, которым потребуется интерпретатор) не работает начиная с виндовс 7.   -  person Thomas    schedule 14.05.2021


Ответы (1)


Это невозможно ни в одной современной ОС. Это связано с соображениями безопасности. Таким образом, автозапуск больше невозможен в Windows. Единственный способ автоматически выполнять что-то в Windows/Linux/MacOS — это изменить ключ реестра в Windows или используйте резиновую уточку .

person Casey Kuilman    schedule 14.05.2021
comment
Нет, autorun.inf вообще отключен. Единственный способ включить его — изменить раздел реестра, как указано в моем исходном ответе. Таким образом, CD, DVD или USB для операционной системы одинаковы. Вот почему многие старые компакт-диски с установщиками игр больше не запускаются автоматически; они были сделаны в то время, когда Windows с радостью запускала что угодно автоматически. - person Casey Kuilman; 14.05.2021