Saltar al contenido

La desinstalación silenciosa de Installshield no funciona en la línea de comandos

Nuestros desarrolladores estrellas han agotado sus provisiones de café, investigando noche y día por la solución, hasta que Tomás halló la contestación en Beanstalk y en este momento la comparte contigo.

Solución:

Primero debe crear un archivo de respuesta ISS para eliminar silenciosamente su aplicación,

  1. Crear archivo de respuesta:
    C:AppSetup.exe /r /f1c:appuninstall1.iss
    se le pedirá que desinstale, …. y tal vez responda las otras ventanas. Luego, su aplicación se desinstalará y obtendrá un nuevo archivo de respuesta c:appuninstall1.iss

  2. A continuación, si desea eliminar silenciosamente esta aplicación en otra computadora: inicie: C:AppSetup.exe" /s /f1c:appuninstall1.iss

Para más información, ver:

http://www.itninja.com/blog/view/installshield-setup-silent-installation-switches

Saludos, Stéphane

Prueba esto, con el setup.exe original versión que se utilizó para instalar

"C:AppSetup.exe" /x /s /v/qn

He estado luchando con el desinstalador silencioso por un tiempo y finalmente llegué a una solución que funciona para mí en la mayoría de los casos, tanto para InstallShield v6 como para v7.

1. Primero (como se mencionó anteriormente), debe generar un archivo de respuesta de InstallShield (por ejemplo, uninstall.iss). Para hacer eso, debe iniciar su setup.exe con los parámetros:

> setup.exe -x -r -f1"C:YourInstallerLocationuninstall.iss"

Esto pasará por el asistente de desinstalación normal y generará un archivo de respuesta para usted: desinstalar.iss

2. Entonces, antes de probar su desinstalador silencioso, supongo que debería volver a instalar el software.

3. Y finalmente, ejecute su desinstalador silencioso reproduciendo el archivo de respuesta generado recientemente:

> setup.exe -x -s -l0x9 -ARP -f1"C:YourInstallerLocationuninstall.iss"

Eso es todo.

Ahora, algunas notas importantes:

Nota 1: Estoy trabajando con un paquete de instalación de terceros que no construí yo mismo.

Nota 2: Uso guiones (-) en lugar de barras (/) para definir parámetros. Por alguna razón, no funciona con barras para mí. raro pero true.

Nota 3: los -ARP y -l Se requieren interruptores para algunos paquetes de instalación para administrar la eliminación de software de la lista Agregar o quitar programas y para preestablecer el idioma de entrada predeterminado en consecuencia.

¡La desinstalación silenciosa exitosa tiene que ver con los parámetros correctos!
Así que siga explorando, los parámetros correctos varían según el paquete específico y la versión del instalador.

Espero que mi entrada haya sido útil.

Si guardas alguna duda y disposición de ascender nuestro sección eres capaz de dejar una glosa y con mucho placer lo observaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *