Existem várias maneiras de fazer isso. isso não pode ser feito com o autorun.inf
sozinho.
Você pode criar um arquivo batch open.bat
e instruir autorun.inf
a executá-lo:
arquivo autorun.inf
[autorun]
open=open.bat
arquivo open.bat
my_first.exe
my_second.exe
Mas você perceberá que o .exe
será executado simultaneamente. Se isso não for desejado, você pode usar o seguinte:
arquivo open.bat
start /b/wait my_first.exe
start /b/wait my_second.exe
Você terá a janela preta aberta do arquivo em lote durante a instalação.
Outra opção é usar um programa separado para executar seu .exe
s.
Uma dessas opções é AutoRun . (não livre)
Aqui é outro ( AutoRunPro.exe também não é gratuito)
E outro (AutoRun Wizard, mais uma vez não é gratuito).
Estou começando a achar que não há uma opção gratuita (além de criar um arquivo em lote por conta própria).
Existe outra possibilidade (e mais profissional ). Isso é para usar Inno Setup para escrever seu próprio arquivo de configuração. Nesse arquivo de configuração, você pode executar o outro .exe
s.