Файл Autorun.inf не запускает exe в среде Windows 7

Я пишу код для файла autorun.inf, например

[autorun]
open=Viewer\viewer.exe
icon=Viewer\viewer.exe,1

.exe находится в папке средства просмотра, но я хочу запускать или запускать этот exe-файл автоматически (как автовоспроизведение) всякий раз, когда пользователь вставляет CD/DVD в привод CD/DVD.

Но на самом деле это не работает. Я не знаю, почему?

ОС: Windows 7 (32-битная)


person IMMORTAL    schedule 18.02.2014    source источник
comment
возможный дубликат Как использовать автозапуск в Windows 7 с флешки, чтобы открыть веб-страницу?   -  person David Hancock    schedule 18.02.2014
comment
@DavidHancock Я не запускаю никакую веб-страницу, я пытаюсь запустить exe-файл, используя файл .inf.   -  person IMMORTAL    schedule 18.02.2014
comment
Я знаю, я считаю, что связанный ответ указывает на тот факт, что Microsoft отключила autorun.inf в Windows 7.   -  person David Hancock    schedule 18.02.2014
comment
@DavidHancock Но я пробую пример exe с файлом inf, который запускается автоматически, когда я вставляю CD/DVD   -  person IMMORTAL    schedule 18.02.2014


Ответы (2)


В связи с вышеизложенным вопросом...

[autorun]
open=Viewer\viewer.exe
icon=Viewer\viewer.exe,1
action=Start ShellRun-CD // this line is important

Первая строка после [autorun] сообщает автозапуску, какой файл выполнять. 2-я строка после [автозапуска] отображает иконку. Если это файл DLL или EXE, то может быть указана необязательная позиция. Если это файл значка (.ico), то нет необходимости. 3-я строка — это описание, которое появится при появлении диалога автозапуска. Эта строка не важна и не влияет на выполнение программы.

person Tallguy297    schedule 01.10.2014
comment
В своих заметках вы говорите, что третье НЕ важно, но комментарий в блоке кода ЯВЛЯЕТСЯ важным. - person Drew Chapin; 14.10.2015

Я решаю этот ответ, просто используя одну строку

[autorun]
open=Viewer\viewer.exe
action=Start ShellRun-CD // this line is important
person IMMORTAL    schedule 18.02.2014