2010-09-22 3 views

Répondre

35

Là vous allez:


sous [Run]:

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

sous [CustomMessages] :

AppName=mySoftwaresNiceName 
LaunchProgram=Start mySoftware after finishing installation 
+0

Comment je ne dis pas: appname.exe argument1 argument2? – YumYumYum

+0

Poser une question séparée – Akku

+0

@Akku Je fournis mon nom d'application dans AppName mais il me donne l'erreur que mon nom de joueur ne soit pas défini –

4

Pour faire la case à cocher, créer une tâche:

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

et le lier à "exécuter" l'action:

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

où {#exe} est le nom de fichier exe

8

Ajouter un nom de fichier à la section Exécuter avec la post-installation du drapeau.

Exemple Copier Coller &:

[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 
Questions connexes