Posted April 3, 201015 yr rick me entro la duda de como saber para que me funciones los comandos /COMPONENTS /TASKS /MERGETASKSprobe el task para que no cree el icono y me funciono /TASKS="!desktopicon"y lo que explica el cmenu es muy limitado, es decir no da algun ejemplo concreto como para saber como hacerlo.pero lo que yo quiero es que no se ejecute el ie cuando termina de instalar y que tampoco el programa, hay una manera con esos Switches que mencione de evitar que se ejecutedejo las 2 lineas que quiero desactivar:[Run]Filename: "{app}\tsmasistente.exe"; Parameters: "/noejecutar"; WorkingDir: "{app}"; StatusMsg: "Ejecutando Asistente para la configuraci Edited April 3, 201015 yr by Javo
April 3, 201015 yr Necesitas actualizar a innounp.exe en la carpeta bin con el mas reciente http://innounp.sourceforge.net/What's new / History0.29 (2010.02.19) * Added support for IS versions 5.3.8 (both ANSI and Unicode).No creo que podrás parar esos procesos con TASKS ni MERGETASKS, necesitas eliminar esas lineasTienen que tener un nombre del "tasks" como este en la misma lineaTasks: "desktopicon"Tavez le puedes poner un nombre/tasks personalizado y apagarlo así o puedes eliminarlo por completo
April 3, 201015 yr Author gracias por el innounp, ahora volviendo al tema: estas son las tareas del .iss[Tasks]Name: "Desktopicon"; Description: "Escritorio"; GroupDescription: "Accesos Directos"; MinVersion: 4.1.1998,4.0.1381 Service Pack 3; Name: "QuickRun"; Description: "Barra de Inicio Rápido (usualmente al lado del botón Inicio)"; GroupDescription: "Accesos Directos"; MinVersion: 4.1.1998,4.0.1381 Service Pack 3; Name: "vbrun60sp5"; Description: "Descargar Visual Basic 6.0 Run-Time (Necesario)"; GroupDescription: "La instalación necesita descargar los siguientes archivos de Internet"; Check: "ChkArchivo(ExpandConstant('{sys}\msvbvm60.dll'))"; MinVersion: 4.1.1998,4.0.1381 Service Pack 3; Name: "InternetExplorer"; Description: "Ir al sitio web de Internet Explorer 6 después de instalar"; GroupDescription: "TSM Mensajes necesita Internet Explorer 6 (o superior) para funcionar correctamente"; MinVersion: 4.1.1998,4.0.1381 Service Pack 3; OnlyBelowVersion: 4.9.3000,5.0.2195 Service Pack 4;quise usar los comandos pero no hay caso lo ignoraGracias y...Slds!!!! Edited April 3, 201015 yr by Javo
April 3, 201015 yr Elimina los procesos/lineas run del .iss y recompilarloHas probado Parameters: "/noejecutar", esto no lo para?La diferencia entre TASKS y MERGETASKS es que el primero tienes que poner todos los procesos y explicar si los quieres chequeado o sin cheque, si especificas solo un TASKS a los demas se les quitara el cheque...utilize MERGETASKS cuando quieres cambiar el valor de uno, dos, tres, etc y dejar los demas como vienen por defecto; Este le quita el cheque a desktopicon y los otros tasks que hay si uno no los incluyeTASKS="!Desktopicon"; Este le quita el cheque a desktopicon y deja los otros como vienen por defectoMERGETASKS="!Desktopicon"
April 4, 201015 yr Author creo que no me queda mas remedio que hacerlo addon, por que sigue dando error por una cosa u otra, mira desactive los iconos por que me generaba error y sale este otro ahoracambie la minversion pero lo mismo salta error despuessi podes decirme por que?Slds!!!! Edited April 4, 201015 yr by Javo
April 4, 201015 yr Author bien graxx rick y gracias por aclarar/TASKS Deselecionar todo /MERGETASKS Elejir que deseleccionar Eso era entonces lo que entendi en el cmenu/COMPONENTS elejir de forma personalizada que instalarpero como se sabe el nombre de los componentes dentro del iss, o poniendo el nombre que figura en la instalacion ya lo reconoce.Slds!!!!!
April 4, 201015 yr TASKS cambia a el/los que le indicas y le quita el cheque a los demás (eso creo, no la utilizo)MERGETASKS cambia unicamente a el/los que le indicas y deja los demás por defectoPara los nombres de componentes y tasks, instalas el programa, vas a la clave de registro de Uninstall y veras los nombres de todo lo que puedes personalizar, ejemplo para nLiteHKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\nLite_is1","Inno Setup: Selected Components",,"main,languages"HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\nLite_is1","Inno Setup: Deselected Components"HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\nLite_is1","Inno Setup: Selected Tasks",,"desktopicon"HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\nLite_is1","Inno Setup: Deselected Tasks"
November 10, 201014 yr Author Rick una preguntita: tu sabes como hacer una instalacion Selectiva?; es decir, elejir entre: tipica, completa, o personalizada.le di una ojeada a la ayuda del inno, pero no me quedo claro como hacerla.Saludos!!!! Edited November 10, 201014 yr by Javo
November 12, 201014 yr Author De todos modos te agradezco rick por contestar, paso a comentar que ya pude hacerlo:Y Dejo El Codigo, por si alguien quiere hacer un instalador grande con una instalacion selectiva:AppName=XP Themes PakageAppVersion=1.0;AppVerName=My Program 1.0RestartIfNeededByRun=No;AppPublisher=My Company, Inc.;AppPublisherURL=http://www.example.com/;AppSupportURL=http://www.example.com/;AppUpdatesURL=http://www.example.com/CreateAppDir=NoOutputDir=D:\PROGRA+\TemasXP\
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.