2010-09-22 18 views

Respuesta

35

Hay que ir:


bajo [Run]:

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

bajo [CustomMessages] :

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

¿Cómo le digo que hacer: AppName.exe argumento1 argumento2? – YumYumYum

+0

Haga una pregunta por separado – Akku

+0

@ Akku Proporciono el nombre de mi aplicación en AppName pero me da error de que mi nombre de jugador no está definido –

4

Para hacer que la casilla de verificación, crear una tarea:

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

y enlazarlo a "correr" la acción:

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

donde {} #exe es el nombre del archivo EXE

8

Añadir nombre de archivo a la sección Ejecutar con Marcar postinstalación.

Ejemplo para Copy Paste &:

[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 
Cuestiones relacionadas