Запуск python с флешки

Нужно чтобы когда вставил флешку, программа python на ней сразу запустилась (autorun.inf не работает)


Ответы (2 шт):

Автор решения: Qwertiy

Это невозможно. Специально сделали, чтобы это было невозможно - потому autorun.inf и не работает.

→ Ссылка
Автор решения: Bratishka Jonny Ripper

Раньше можно было но сейчас такое заблокировали флагом, в редакторе реестра можно попробовать.

За включение и отключение автозапуска для разных типов носителей отвечают ключи реестра:

  • [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] NoDriveTypeAutoRun - dword:000000ff

  • [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] NoDriveTypeAutoRun - dword:000000ff

Возможные значения данного ключа:

  • 0x01 (DRIVE_UNKNOWN) — отключить автозапуск на приводах неизвестных типов (тип которого не может быть определён)
  • 0x02 (DRIVE_NO_ROOT_DIR) — отключить автозапуск на дисках, которым не назначена буква (не примонтированных в корень)
  • 0x04 (DRIVE_REMOVABLE) — отключить автозапуск съёмных устройств (дискеты, флешки)
  • 0x08 (DRIVE_FIXED) — отключить автозапуск НЕсъемных устройств (жёсткий диск)
  • 0x10 (DRIVE_REMOTE) — отключить автозапуск сетевых дисков
  • 0x20 (DRIVE_CDROM) — отключить автозапуск CD-приводов
  • 0x40 (DRIVE_RAMDISK) — отключить автозапуск на виртуальном диске (RAM-диск)
  • 0x80 (DRIVE_FUTURE) — отключить автозапуск на приводах неизвестных типов (будущие типы устройств)
  • 0xFF — отключить автозапуск вообще всех дисков. Ссылка на материал
→ Ссылка