Подтвердить что ты не робот

Запустить приложение после успешной установки

как сделать флажок, который позволяет пользователю запускать приложение после установки.

4b9b3361

Ответ 2

Там вы идете:


под [Run]:

Filename: {app}\{cm:AppName}.exe; Description: {cm:LaunchProgram,{cm:AppName}}; Flags: nowait postinstall skipifsilent

под [CustomMessages]:

AppName=mySoftwaresNiceName
LaunchProgram=Start mySoftware after finishing installation

Ответ 3

Добавить имя файла для запуска раздела с установкой флажка postinstall.

Пример для копирования и вставки:

[Run]
// User selected... these files are shown for launch after everything is done
Filename: {app}\README.TXT; Description: View the README file; Flags: postinstall shellexec skipifsilent
Filename: {app}\APP.EXE; Description: Run Application; Flags: postinstall nowait skipifsilent unchecked

Ответ 4

Чтобы установить флажок, создайте задачу:

[Tasks]
Name: StartAfterInstall; Description: Run application after install

и привяжите его к действию "запустить":

[Run]
Filename: {app}\{#exe}; Flags: shellexec skipifsilent nowait; Tasks: StartAfterInstall

где {#exe} - имя exe файла