Есть несколько способов сделать это. это не может быть сделано с одним autorun.inf
.
Вы можете создать пакетный файл open.bat
и дать команду autorun.inf
выполнить это:
файл autorun.inf
[autorun]
open=open.bat
файл open.bat
my_first.exe
my_second.exe
Но вы заметите, что .exe
будет работать одновременно. Если это не желательно, вы можете использовать следующее:
файл open.bat
start /b/wait my_first.exe
start /b/wait my_second.exe
Во время установки у вас будет открыто черное окно командного файла.
Другой вариант - использовать отдельную программу для выполнения ваших .exe
файлов.
Одним из таких вариантов является автозапуск. (не бесплатно)
Вот еще один (AutoRunPro.exe тоже не бесплатный)
И еще один (AutoRun Wizard, опять же не бесплатный).
Я начинаю думать, что нет бесплатной опции (кроме создания пакетного файла самостоятельно).
Есть еще одна возможность (и более профессионально выглядящая). Это значит использовать Inno Setup для написания собственного установочного файла. В этом установочном файле вы можете выполнить другие .exe
-файлы.