安装成功后运行Application

Ata*_*Ata 23 inno-setup

如何创建允许用户在安装后运行应用程序的复选框.

Akk*_*kku 38

你去:


[Run]:

Filename: {app}\{cm:AppName}.exe; Description: {cm:LaunchProgram,{cm:AppName}}; Flags: nowait postinstall skipifsilent
Run Code Online (Sandbox Code Playgroud)

[CustomMessages]:

AppName=mySoftwaresNiceName
LaunchProgram=Start mySoftware after finishing installation
Run Code Online (Sandbox Code Playgroud)


Oth*_*ide 15

检查安装后旗[运行]部分,请参阅文档在http://www.jrsoftware.org/ishelp/topic_runsection.htm#postinstall


Jen*_*och 10

使用Flag postinstall将文件名添加到Run Section.

复制和粘贴示例:

[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
Run Code Online (Sandbox Code Playgroud)


Yur*_*lev 6

要创建复选框,请创建一个任务:

[Tasks]
Name: StartAfterInstall; Description: Run application after install
Run Code Online (Sandbox Code Playgroud)

并将其绑定到"运行"操作:

[Run]
Filename: {app}\{#exe}; Flags: shellexec skipifsilent nowait; Tasks: StartAfterInstall
Run Code Online (Sandbox Code Playgroud)

其中{#exe}是exe文件的名称