Автозапуск файла MSI на CD - PullRequest
6 голосов
/ 26 ноября 2008

У кого-нибудь есть пример AUTORUN.INF, который может автоматически запускать установщик MSI, когда пользователь вставляет компакт-диск.

Я уверен, что это можно сделать, но я уже много лет гуглю и не нашел никакого рабочего решения.

ОБНОВЛЕНИЕ: У меня есть AUTORUN.INF, похожий на этот, но он не запускает установщик:

[autorun]
open=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

Ответы [ 2 ]

6 голосов
/ 26 ноября 2008

Попробуйте shellexecute = вместо open =

[autorun]
shellexecute=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico
1 голос
/ 26 ноября 2008

Я могу ответить на свой вопрос. После прочтения статей, связанных с Рэем, я создал следующий файл AUTORUN.INF, который работает:

[autorun]
shellexecute=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

Файл AUTORUN.INF помещается в корневой каталог компакт-диска вместе с файлом значков и файлом msi.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...