Jump to content

[consulta] crear un setup.ini


jonydread

Recommended Posts

Hola amigos, quisiera saber si alguien sabe como puedo crear un archivo para la instalacion de un programa con preferencias de instalacion, por ejemplo el programa se instala con toolbars y pagina de inicio por defecto lo que quiero saber es si por medio de un setup.ini se pueden desmarcar esas casillas para que no se instalen e instale el programa nada mas.

gracias, saludos!!

Link to comment
Share on other sites

El PandaCloudAntivirus.exe es un sfx de winrar, lo puedes abrir con winrar y ver los comandos que usa para descargar e instalar el programa

Setup=StubInstaller.exe /a "PCAFSI1190" /u "http://acs.pandasoftware.com/cloud/CloudAntivirus.exe" /v "8"
TempMode
Silent=1
Overwrite=1

El instalador exe que descargas del url contiene dentro el instalador msi, este es muy facil modificar para elimnar cosas que no quieres

pandab.png

Link to comment
Share on other sites

elimine panda toolbar compile CloudAntivirus.exe

TempMode
Setup=.\Setup.exe
Title=Panda Cloud Antivirus
Overwrite=1

ejecuto y salen igual los chekbox al darle instalar sale un error

compilo el PandaCloudAntivirus.exe de la sgte forma

StubInstaller.exe y CloudAntivirus.exe dentro del comprimido y sale error no pudo conectar a internet


Setup=StubInstaller.exe /a "PCAFSI1190" /u "CloudAntivirus.exe"
TempMode
Silent=1
Overwrite=1

y al intentar con el msi dice "se ha interrumpido antes de iniciar la instalacion"

Link to comment
Share on other sites

Porque estas usando el stub y el instalador exe, extraiga el instalador msi del exe y haga tu instalador con eso

Puedes probar editando a setup.exe con /qb o /qn en esta linea

[Startup]
CmdLine=ANALISISDISABLE="1" /qn

Y para lo que no quieres que instale puedes usar un editor de msi para eliminar/apagarlo...aqui hay otros switches que puedes usar con el setup.ini

USERNAME="???"
COMPANYNAME="???"
ISX_SERIALNUM="???"

Link to comment
Share on other sites

Otros parametros que puedes probar es cambiar cmdline a cmdlinesilent (encontre estos con bintext)

0000000976D4   0000004986D4	  0   LanguageId
0000000976E0 0000004986E0 0 InstallationPath
0000000976FC 0000004986FC 0 SilentMode
000000097708 000000498708 0 Toolbar
000000097710 000000498710 0 ModifySearchProvider
000000097728 000000498728 0 ModifyWebBrowsersHomePage
.....
00000009A3E8 00000049B3E8 0 cmdline
00000009A3F0 00000049B3F0 0 cmdlinesilent
00000009A400 00000049B400 0 returncodetoreboot
00000009A418 00000049B418 0 requiresmsiengine

Link to comment
Share on other sites

Otros parametros que puedes probar es cambiar cmdline a cmdlinesilent (encontre estos con bintext)

0000000976D4   0000004986D4	  0   LanguageId
0000000976E0 0000004986E0 0 InstallationPath
0000000976FC 0000004986FC 0 SilentMode
000000097708 000000498708 0 Toolbar
000000097710 000000498710 0 ModifySearchProvider
000000097728 000000498728 0 ModifyWebBrowsersHomePage
.....
00000009A3E8 00000049B3E8 0 cmdline
00000009A3F0 00000049B3F0 0 cmdlinesilent
00000009A400 00000049B400 0 returncodetoreboot
00000009A418 00000049B418 0 requiresmsiengine

como es la forma correcta de realizar ese cambio...

al eliminar del msi pandasecuritytb de componentes lo quito del proyecto pero al probar con el setup dice error en la instalacion es un error con psinanorun.exe

para mi esto es nuevo no lo entiendo mucho pero es algo que quiero hacer

gracias!

Edited by jonydread
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...