Buscar interruptores silenciosos de línea de comandos ocultos para archivos de instalación

2016-08-11 00:18:03
Principal·Software·Buscar interruptores silenciosos de línea de comandos ocultos para archivos de instalación

Si desea instalar un software, obviamente es muy fácil hacerlo en general. Simplemente ejecute el archivo de instalación, acepte el acuerdo de licencia, seleccione la ubicación de destino para instalar, confirme la ubicación del acceso directo del programa, cree el escritorio y el icono de la bandeja y finalmente instale. Parece que hay muchos pasos involucrados, pero generalmente ignoramos todos esos y continuamos haciendo clic en Siguiente hasta que se completa la configuración. Obviamente, en estos días debe ser un poco más cuidadoso debido a todas las opciones adicionales durante la instalación, como la instalación de barras de herramientas, etc., pero sigue siendo bastante rápido y fácil con el sentido común aplicado.

La instalación de una aplicación una vez en su computadora no es un problema, pero ¿qué pasa si acaba de instalar Windows y tiene muchas cosas que instalar? O peor aún, ¿qué pasa si necesita instalar aplicaciones en varias computadoras? Sentarse allí e instalar cada programa manualmente puede ser frustrante y una gran pérdida de tiempo y algo que no disfrutará haciendo. ¿Todos queremos una solución más fácil? ¡Por supuesto lo hacemos!

Lo útil es que hay modificadores de línea de comandos ocultos en la mayoría de los paquetes de instalación o archivos de configuración que se pueden usar para omitir todos esos cuadros de mensajes de confirmación. Con estos comandos, puede instalar casi cualquier cosa automáticamente, si conoce los comandos que debe usar. Algunos desarrolladores de software incluirán los interruptores de línea de comandos en su documentación, pero muchos no lo hacen y usted debe buscar en Internet para encontrar cuáles son. Afortunadamente, hay un par de formas más fáciles de encontrar los interruptores de instalación desatendidos e instalar el software de forma silenciosa.

Encuentra interruptores silenciosos usando un programa

Hay una manera de detectar y encontrar el interruptor silencioso para varios archivos de configuración. Universal Silent Switch Finder (USSF) ha existido durante muchos años y fue utilizado por programas de instalación personalizados de XP como el Asistente de instalación de Windows Post (WPI) entre muchos otros para determinar los interruptores silenciosos para instalaciones desatendidas. El programa en sí es muy simple de operar y también es portátil, por lo que no es necesario instalarlo. Todo lo que necesita hacer es ejecutar USSF y cargar el archivo de instalación.

USSF analizará automáticamente el archivo y le dirá qué tipo de paquete de instalación se está utilizando para empaquetar los archivos y también los cambios de línea de comando que usa el instalador. Luego puede usar esos interruptores en otros programas, archivos por lotes, scripts o desde la línea de comandos.

Para mostrar cómo funciona el programa, haremos una prueba simple. Supongamos que desea encontrar los conmutadores silenciosos en el archivo de instalación del excelente Malwarebytes AntiMalware (mbam-setup-1.75.0.1300.exe) porque siempre lo instala en su propia computadora o en la de sus amigos. Ejecute Universal Silent Switch Finder y haga clic en el botón > en la línea Archivo y cargue el archivo mbam-setup-1.75.0.1300.exe. Una vez cargado, tomará unos segundos analizar el archivo de configuración y luego mostrar los interruptores de línea de comandos silenciosos disponibles.

Como puede ver en la imagen de arriba, USSF puede decir que mbam-setup-1.75.0.1300.exe está empaquetado usando el paquete Inno Setup y podemos usar los comandos en amarillo cuando ejecutamos el ejecutable:

"mbam-setup-1.75.0.1300.exe" / VERYSILENT / SUPPRESSMSGBOXES / NORESTART / SP-

Si probamos esto desde el símbolo del sistema, Malwarebytes se instalará en la ubicación predeterminada sin abrir ninguna ventana de diálogo, y también creará un ícono en el escritorio y la entrada del menú de inicio. Básicamente, USSF usa PEiD para identificar el tipo de instalador e informa los interruptores disponibles en consecuencia. El kilometraje variará de un archivo a otro, algunos funcionarán y otros pueden no instalarse completamente en silencio o no ser reconocidos en absoluto. Sin embargo, este programa es la forma más fácil de encontrar los interruptores para los instaladores de configuración.

Descargar Universal Silent Switch Finder

Encontrar interruptores silenciosos en Internet

Aunque USSF es una herramienta muy útil, tiene un inconveniente, ya que el programa no se ha actualizado durante varios años. Esto significa que a medida que se han agregado nuevos conmutadores a los paquetes de configuración, USSF no puede recogerlos. Tampoco encontrará conmutadores de instaladores personalizados o para evitar extras como barras de herramientas, etc. Sin embargo, existe un recurso de sitio web que se dedica a recopilar la información necesaria para implementar instaladores de configuración en un entorno de TI. Por supuesto, cualquiera puede aprovechar los interruptores que se encuentran en el sitio web.

Anteriormente llamado AppDeploy, ITNinja tiene una base de datos masiva de más de 350, 000 títulos de software donde puede navegar y encontrar la información que necesita. Simplemente escriba el nombre del software en el cuadro y búsquelo o explore la base de datos manualmente por título de software o título de empresa. Luego puede navegar a través de los consejos que quedan para instalar diferentes versiones de archivos, así como preguntas frecuentes y otros fragmentos de información.

Tomando Adobe Reader como ejemplo, Universal Silent Switch Finder no puede identificar el instalador de Adobe Reader y solo muestra "Archivo PE no detectado", pero mirando ITNinja, podemos ver que se han publicado 22 consejos solo para la versión 11, que podemos examinar y probar . Se han publicado los siguientes modificadores que funcionan desde el Símbolo del sistema y pueden instalar Adobe Reader en silencio:

"Adberdr11000_en_US.exe" / msi EULA_ACCEPT = YES REMOVE_PREVIOUS = YES / qn

Como la base de datos está llena de tanta información para múltiples versiones de software, puede tomar algunos intentos y un poco de tiempo encontrar la combinación correcta de interruptores para su propósito. Pero como un recurso todo en uno para encontrar los interruptores silenciosos del instalador de configuración, ITNinja es difícil de superar y es una excelente manera de obtener los comandos que necesita si falla USSF.

La Elección Del Editor