FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Inno setup. Ejecutar exe antes de la instalación
Buenos dias.
Pues eso. ¿Alguien sabe cómo se puede ejecutar un exe antes de iniciar la instalación en Inno Seup? Gracias. Adolfo Bonis |
#2
|
||||
|
||||
¿El exe está en la misma instalación o es un programa aparte?
Digo esto porque si es un programa aparte, que ya está en la computadora, se puede hacer esto: Código:
[Setup] ; NOTE: The value of AppId uniquely identifies this application. ; Do not use the same AppId value in installers for other applications. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) AppId={{6595EF6A-626F-4043-95FC-2C83F6742292} AppName=My Program AppVerName=My Program 1.5 bla, bla, bla... [code] procedure CurStepChanged(CurStep: TSetupStep); var Error: Integer; begin if CurStep = ssInstall then ShellExec('', 'ElPrograma.exe'), '', '', SW_SHOW, ewNoWait, Error) end; Espero te sirva. Saludongos. |
#3
|
||||
|
||||
Haciendo algunas pruebas resulta que mi ejemplo anterior funciona, pero no creo que sea lo que vos querés porque el programa se ejecuta antes de empezar la instalación propiamente dicha, pero después de pasar por todas las ventanas previas. Es decir, te pregunta la ruta, las opciones de instalación, etc. y después, justo antes de ponerse a copiar archivos, ejectua el programa.
Otra alternativa mucho mejor: Código:
procedure CurPageChanged(CurPageID: Integer); var Error: Integer; begin if CurPageID = wpWelcome then ShellExec('', 'c:\programa.exe', '', '', SW_SHOW, ewWaitUntilTerminated, Error); end; |
#4
|
|||
|
|||
lord delfos que buena idea. para agregar programas . e instalarlos
|
#5
|
||||
|
||||
Hola.
El programa a ejecutar está fuera de la instalación. Las respuestas me han solucionado el problema. Gracias. Adolfo Bonis. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Inno Setup | Io | Varios | 6 | 08-08-2007 18:27:00 |
instalacion transaprente con inno setup | reevil | Varios | 0 | 05-05-2007 09:29:41 |
instalacion con inno setup cliente servidor | Choclito | Varios | 3 | 20-11-2006 11:07:16 |
inno setup 5 | Cosgaya | Varios | 0 | 10-01-2006 13:09:38 |
[type] de Inno SetUp.¿Cómo saber que opción has marcado en la instalación? | VRO | Varios | 0 | 13-01-2005 20:20:50 |
|