Personalización del MSI de WinZip
NOTA: la edición de las propiedades descritas afectará únicamente a la instalación de WinZip® con participación limitada del usuario.
Contenido:
- Personalización del archivo MSI de WinZip
- Propiedad de la carpeta de instalación (INSTALLDIR)
- Modificadores de la instalación (INSTALLCMD)
- Propiedad del método de compresión predeterminado (DEFCOMPICK)
- Otras propiedades de WinZip
- Propiedades de la directiva de contraseñas
- Trabajar con el MSI de la versión de evaluación
- Instalación de WinZip con participación limitada del usuario
- Consideraciones adicionales
Personalización del archivo MSI de WinZip
Abre el archivo MSI de WinZip con el editor de MSI que prefieras. Edita la tabla Propiedad.
Propiedad de la carpeta de instalación (INSTALLDIR)
La propiedad INSTALLDIR permite definir la carpeta de instalación de WinZip. Puede ser adicionada a la lista de propiedades en la tabla Propiedad. El adicionar esta propiedad te permitirá personalizar la carpeta en la cual WinZip esté instalado. Inserta la propiedad INSTALLDIR y luego ingresa la ruta de destino.
Modificadores de la instalación (INSTALLCMD)
La propiedad INSTALLCMD habilita o deshabilita determinadas funciones de WinZip. Se pueden añadir modificadores a esta propiedad. Cada modificador debe ir precedido por la barra inclinada (/) y deberá ir seguido de un espacio. Los modificadores son:
- noqp: impide que WinZip incluya el icono de Quick Pick de WinZip en la bandeja de la barra de tareas.
- noc4u: impide que se ejecute la función "Buscar actualizaciones".
- notip: impide que se muestre la "Sugerencia del día".
- nopredefinedjobs: impide que se instalen las tareas preconfiguradas de WinZip.
- nojobrunprompt: impide que se muestre un cuadro de diálogo de confirmación al ejecutar tareas de WinZip (no obstante, antes de realizar la instalación con este parámetro, deberás considerar las implicaciones que puede tener para la seguridad el permitir que los usuarios puedan ejecutar automáticamente los archivos de tareas de WinZip).
- altext "XXX": asocia la extensión de archivo especificada (XXX) con WinZip. Por lo tanto, al hacer doble clic en un archivo con esa extensión, se abrirá el archivo en WinZip (este modificador no se encuentra disponible en WinZip 10.0).
Por ejemplo si deseas personalizar tu instalación para que no se incluya el icono Quick Pick de WinZip y no se instalen los archivos de tareas preconfiguradas de WinZip, la propiedad INSTALLCMD deberá aparecer de la siguiente forma:
/noqp /nopredefinedjobs /autoinstall
Propiedad del método de compresión predeterminado (DEFCOMPICK)
La propiedad DEFCOMPICK te permite definir el método de compresión predeterminado por WinZip. El método preterminado por WinZip es "Mejor método". Este método de compresión utiliza compresión avanzada para que WinZip puede crear los archivos Zip (.zipx) más pequeños hasta el momento. Los modificadores son:
- Mejor método (Best) - define el método de compresión en WinZip para 'Mejor método'. Los archivos Zipx necesitará WinZip 12.1 para ser accedidos.
- Archivos anteriores (Legacy 2.0) - define el método de compresión en WinZip para 'Archivos anteriores'. Los archivos Zip creados con compresión 'Archivos anteriores' dan como resultado un archivo Zip 2.0 compatible con archivos Zip. Este formato de archivo no proporciona muy buenos resultados de compresión.
Existen otras propiedades del MSI de WinZip que se pueden editar. Son las siguientes:
- ADDDESKTOPICON: añade el icono de Escritorio de WinZip al escritorio del usuario.
- ADDMENUGROUP: añade un elemento de grupo de menú de WinZip a Inicio -> Todos los programas para cada usuario.
- ADDSTARTMENU: añade WinZip en la parte superior del menú Inicio de cada usuario.
El MSI que se incluye con WinZip establece todas las propiedades anteriores en el valor "1" (habilitar). Se pueden establecer en "0" (deshabilitar) para impedir la adición de determinadas funciones. Para establecer el valor de una propiedad en "0", haz clic en el valor de la propiedad que deseas cambiar, elimina el "1" y escribe un "0".
Propiedades de la directiva de contraseñas
Nota: estas propiedades sólo afectan a WinZip Pro (versión 12.0 y posteriores)
WinZip 12.0 (y versiones posteriores), cuando se instalan con una licencia de WinZip Pro, incluyen las opciones que permiten al administrador establecer directivas que deshabilitarán el cifrado de archivos con una contraseña que no cumpla los requisitos de seguridad definidos por la directiva. También es posible impedir a los usuarios que realicen cambios en estas directivas y que deshabiliten los métodos de cifrado. Las propiedades del MSI de WinZip para configurar las directivas de contraseña son:
- PASSWORDLENGTH: especifica la longitud mínima de la contraseña.
- PASSWORDREQLOWER: requiere que las contraseñas contengan como mínimo un carácter alfabético en minúsculas (de la "a" a la "z").
- PASSWORDREQUPPER: requiere que las contraseñas contengan como mínimo un carácter en mayúsculas (de la "A" a la "Z").
- PASSWORDREQNUMBER: requiere que las contraseñas contengan como mínimo un carácter numérico.
- PASSWORDREQSYMBOL: requiere que las contraseñas contengan como mínimo un carácter de símbolo.
- PASSWORDRESTRICT: impide que los usuarios puedan modificar las directivas de contraseña.
- ENCRYPTDISABLEMETHODS: deshabilita uno o varios métodos de cifrado.
Los valores permitidos para PASSWORDREQLOWER, PASSWORDREQUPPER, PASSWORDREQNUMBER, PASSWORDREQSYMBOL y PASSWORDRESTRICT son: TRUE, FALSE y DEFAULT. El valor predeterminado DEFAULT de WinZip equivale actualmente a FALSE para todas las propiedades. Al establecer el valor en TRUE, se habilita el requisito.
Puede usarse cualquier número del 1 a 99 como valor de PASSWORDLENGTH. WinZip usa el valor predeterminado "8".
Los valores permitidos para ENCRYPTDISABLEMETHODS son ZIP20, AES128, AES256 y DEFAULT. Puedes especificar uno, dos o los tres métodos de cifrado. El valor predeterminado DEFAULT de WinZip es que no esté deshabilitado ninguno de los métodos. DEFAULT no se puede emplear con ninguno de los otros valores.
Al deshabilitar uno o dos métodos, no se encontrarán disponibles esos métodos concretos. Si están deshabilitados los tres métodos y un usuario intenta realizar el cifrado, WinZip mostrará un mensaje de advertencia indicando que el administrador ha deshabilitado la función de cifrado. Por ejemplo, si deseas que los usuarios sólo empleen cifrado AES de 256 bits, ENCRYPTDISABLEMETHODS deberá tener los valores ZIP20,AES128 (los valores aparecen separados por comas sin espacios).
Trabajar con el MSI de la versión de evaluación
Si no solicitaste un CD de copia de seguridad personalizado y has descargado el archivo MSI de la versión de evaluación (winzip121es.msi), deberás tener en cuenta otras dos propiedades del MSI de WinZip:
- ADD_WZMUL: añade el archivo de licencia de WinZip (WinZip.wzmul) que está incluido en el archivo MSI a la carpeta de datos de programa común.
- SHOW_WEBPAGE: tras desinstalar WinZip, abre una página web en el Explorador de Internet en la que se pregunta al usuario el motivo por el que llevó a cabo la desinstalación del programa.
Para todas estas propiedades el valor "1" indica "habilitar" y el valor "0" indica "deshabilitar".
El archivo MSI personalizado que se incluye en el CD de copia de seguridad contendrá el archivo de licencia del cliente (WinZip.wzmul) y la propiedad ADD_WZMUL estará establecida en "1" para hacer que se instale el archivo de licencia durante la instalación de WinZip. El valor predeterminado de esta propiedad en el archivo MSI de la versión de evaluación es "0" para garantizar que no se instale el archivo de licencia ficticio que contiene como marcador de posición. Si dispones de una buena aplicación para crear y editar archivos MSI, es posible que consigas eliminar este archivo y sustituirlo por el archivo de licencia real. En caso afirmativo, también deberás establecer ADD_WZMUL en "1"; de lo contrario, no se instalará con WinZip el archivo de licencia.
El valor predeterminado de SHOW_WEBPAGE en el MSI de la versión de evaluación de WinZip es "1". Para que no se muestre en el explorador de Internet de cada usuario la página web que pregunta acerca de los motivos de la desinstalación cada vez que se desinstala WinZip, conviene cambiar el valor a "0" (el valor predeterminado para un archivo MSI personalizado).
Instalación de WinZip con participación limitada del usuario
Si se instala WinZip manualmente (participación total del usuario), se pasará por alto toda modificación realizada a la propiedad INSTALLCMD. El usuario dispondrá de las opciones predeterminadas que se pueden configurar en el Asistente de instalación. Al realizar la instalación manual, se tendrán en cuenta los cambios personalizados que hayas realizado a otras propiedades como, por ejemplo, ADDDESKTOPICON.
Para garantizar que se usen todas las opciones de configuración personalizadas, deberás realizar la instalación con participación limitada del usuario. La instalación de WinZip mediante la directiva de grupo es silenciosa y emplea todas las opciones de configuración personalizadas. Los modificadores de Windows Installer ejecutados desde la línea de comandos o mediante un script también pueden limitar la participación del usuario. Normalmente, esos modificadores se usan con msiexec.exe. Tres modificadores habituales son: /qr (participación reducida), /qb (participación básica) y /qn (instalación silenciosa, ninguna participación). Por ejemplo, si deseas llevar a cabo la instalación silenciosa de WinZip, deberás emplear la siguiente línea de comandos:
msiexec /i \\servidor\recursoCompartido\winzip121es.msi /qn
La instalación de WinZip mediante el archivo EXE habitual establece WinZip como aplicación de nivel del equipo en lugar de una aplicación de nivel de usuario. Por lo tanto, una vez instalado y registrado WinZip para un usuario de un equipo, WinZip se encontrará disponible y registrado para todos los usuarios del equipo (deberá tenerse en cuenta a la hora de adquirir licencias).
La instalación MSI de WinZip también funciona como instalación de nivel de equipo. Por lo tanto, no se admite realizar una instalación de "configuración de usuario" mediante la directiva de grupo (GPO).
En consecuencia, si vas a realizar la instalación mediante la directiva de grupo:
- NO deberás usar una directiva de grupo de "configuración de usuario".
- SÍ deberás usar una directiva de grupo de "configuración de equipo".
También conviene evitar usar la opción de instalación administrativa (MSIEXEC /a) con este archivo MSI. Aunque la instalación de WinZip puede realizarse a partir de los archivos de programa resultantes y del archivo MSI generado por una instalación administrativa, la ruta de acceso a WinZip la determinará la carpeta de destino especificada en el momento de la instalación administrativa. Es decir, si especificas que la instalación administrativa coloque los archivos de WinZip en una carpeta de red compartida denominada "Software", la instalación de directiva de grupo de WinZip resultante se colocará en los equipos de los usuarios con la ruta de acceso "C:\Software\Archivos de programa\WinZip".

