Crear un paquete MSI para instalaciones octoplant
Info
El paquete MSI tiene un costo adicional y está disponible como servicio a petición. Póngase en contacto con su persona de contacto de AMDT.
¿Qué es un paquete MSI?
MSI es el formato de archivo utilizado por Microsoft para los paquetes de instalación. Permite la distribución centralizada de software, es decir, instalar, guardar o eliminar software a través de una herramienta de distribución de software.
El procedimiento para actualizar con un paquete MSI depende del paquete de software implementado en cada empresa. Para esto siga los pasos necesarios.
¿Cómo se crea un paquete MSI?
Primero, compruebe en la herramienta de distribución de software si es necesario crear un paquete MSI. Alternativamente, es posible instalar el software con la ayuda de la carpeta de instalación y el script correspondiente.
El paquete MSI también se puede crear con una herramienta de ayuda como por ejemplo MSIWrapper. Un ejemplo de esto es exemsi.com/.
¿Cuáles son los requisitos para la instalación del paquete MSI?
Para crear un paquete MSI necesita una carpeta de instalación y una serie de scripts que ejecutan las acciones requeridas.
Crear un paquete MSI para los clientes
Info
La actualización del BackupClient no puede realizarse con el paquete MSI. Esto se debe a que con esta aplicación el se ejecuta una migración de bases de datos. El BackupClient debe ser actualizado con el SmartUpdate o manualmente.
Para actualizar con el script y paquete MSI, siga los siguientes pasos:
- Vacíe el directorio de instalación de las aplicaciones cliente, por ejemplo,
C:\Archivos de programa (x86)\vdogClient
. - Copie el contenido de las siguientes carpetas del archivo del servidor al directorio de instalación de las aplicaciones cliente:
...:\vdServerArchive\vdog client setup\bin\client\\
...:\vdServerArchive\vdog client setup\bin\common\
Ejemplo de script Batch para actualizar las aplicaciones cliente:
$var1=`C:\Program Files (x86)\vdogClient`
$var2=`z:\vdServerArchive\vdog client setup\bin\client\*`
$var3=`z:\vdServerArchive\vdog client setup\bin\common\*`
rd -r $var1
md $var1
copy -r $var2 $var1
copy -r $var3 $var1
Crear un paquete MSI para clientes con instalación silent
Info
Para crear un paquete MSI con la instalación Silent se requiere de un archivo setup.ini
separado. No se puede utilizar el mismo Setup.ini
que para la instalación cliente sin instalación Silent descrita anteriormente.
Ejemplo de archivo Setup.ini
:
El archivo Setup.ini
debe estar ubicado en el directorio de instalación.
[Common]
Mode=client_silentinstall
Dst=C:\Program Files (x86)\vdogClient
RootDirAdmin=C:\Users\Public\Documents\vdCA
Language=EN
AcceptLicense=Y
Ejemplo de un script Batch que debe ser asignado en el MSI Wrapper con la función de instalación:
del "%public%\Desktop\AdminClient*.lnk"
del "%public%\Desktop\EasyClient*.lnk"
del "%public%\Desktop\ReportClient*.lnk"
del "%public%\Desktop\UserClient*.lnk"
rmdir /S /Q "%AllUsersProfile%\Microsoft\Windows\Start Menu\Programs\octoplant"
rmdir /S /Q "%ProgramFiles(x86)%\vdogClient"
setup.exe
Crear un paquete MSI para el servidor
Warning
No se recomienda instalar el servidor utilizando el paquete MSI.
Para actualizar con el script y paquete MSI, siga los siguientes pasos:
- Vacíe el directorio de instalación del servidor, por ejemplo,
C:\Archivos de programa (x86)\vdogServer
- Copie el contenido de las siguientes carpetas de instalación en el directorio de instalación vacío del servidor:
...:\vdog Servidor setup\bin\client\
...:\vdog Server setup\bin\common\
Ejemplo de un script Batch para actualizar el servidor: