Este artículo ha sido traducido automáticamente. Véase la versión de referencia en inglés.
Contexto
Cuando se utilizan herramientas de distribución de software (o herramientas de despliegue de software) para automatizar el proceso de distribución de software a todos los ordenadores de una red, puede resultar útil configurar determinadas opciones de instalación, como desactivar la actualización automática o instalar en modo silencioso (no se requiere la interacción del usuario final durante el proceso de instalación).
La instalación de la aplicación Rainbow en un escritorio remoto (VDI - Virtual Desktop Infrastructure) requiere una instalación "por máquina" que cambiará la ubicación de los archivos de caché y las entradas del registro.
Archivos de instalación
* Para saber qué versión obtendrá, consulte el artículo Mapeo de versiones de producción
Configuraciones Windows de 64 bits:
- https://web.openrainbow.com/downloads/Rainbow_Installer-x64.exe
- https://web.openrainbow.com/downloads/Rainbow_Installer_Offline-x64.exe
- https://web.openrainbow.com/downloads/Rainbow_Installer_Machine-x64.exe
- https://web.openrainbow.com/downloads/Rainbow_Installer_Machine_Offline-x64.exe
Paquetes MSI para Windows de 64 bits:
Importante: En el caso del instalador sin conexión, tenga en cuenta que las instalaciones MSI no pueden ejecutarse en paralelo, por lo que deben instalarse los requisitos previos de Windows antes de instalar la aplicación Rainbow Desktop.
¿Cómo funciona?
Opciones disponibles:
Existen diferentes opciones que pueden pasarse como argumentos al instalador para la instalación de Rainbow:
-
/VDI: modifica la ubicación de los archivos caché y desactiva la actualización automática
- sólo funciona para el archivo de instalación "Por máquina".
- que se utilizará para el entorno de Escritorio Remoto.
- /DisableAutoUpdate: desactiva la actualización automática
-
/DisableAwayOnSessionLock: esto hará que la presencia no se gire a away automáticamente cuando la pantalla esté bloqueada
- sólo funciona para el archivo de instalación "Por máquina".
- debe utilizarse para la instalación de Escritorio Remoto porque la detección de away puede no funcionar bien en un entorno VDI.
- /AutoStart: Iniciar la aplicación cuando el usuario se conecta a Windows.
- /NoOutlookAddIn: desactiva el complemento de Outlook (puede ser activado por el usuario tras la instalación).
- /SILENT: la instalación no pedirá al usuario final que compruebe manualmente ninguna opción. Si no se define ninguna otra opción, se utilizarán los valores predeterminados.
- /RESTARTAPCIONES: Ejecuta la aplicación cuando finaliza la instalación.
- /CreateDesktopShortcut: crea un icono de acceso directo en el escritorio.
- Tecla de acceso directo de marcación :
-
/UseQuickDialModifier: establece la tecla modificadora con los valores
NONE,CTRLoSHIFT. -
/UseQuickDialKey: establece la tecla de marcación que se utilizará en combinación con la tecla modificadora con el valor
F1aF11.
-
/UseQuickDialModifier: establece la tecla modificadora con los valores
-
/FirstStartLanguage: establece el idioma de la interfaz gráfica de usuario del escritorio.
Ejemplo para alemán utilice el siguiente argumento /FirstStartLanguage=de
Los idiomas disponibles (ISO 639-1) son:-
ar,ca,cs,de,en,es-es,fi,fr,he,it,ja,ko,nl,no,pl,pt-br,pt-pt,ru,sv-se,tr,zh-cn,zh-tw
-
-
/FirstStartLoginEmail: rellene automáticamente el campo de la dirección de correo electrónico del usuario en la pantalla de inicio de sesión
uso: /FirstStartLoginEmail=john.doe@company.com
Si el correo electrónico especificado es reconocido como usuario SSO, entonces se lanza el asistente SSO
Esta opción debe utilizarse con la configuración por usuario. -
/ForceInstallDeps: Cuando el flag está activado, y la instalación es iniciada por un usuario no administrador (sin "Ejecutar como administrador"), la instalación permitirá la instalación de las dependencias de Microsoft que falten (por ejemplo: VSTO, VC++ Runtime, .net framework). Como estas dependencias requieren derechos de administrador para ser instaladas, se mostrará una ventana emergente de elevación de derechos para cada dependencia que falte (el administrador local podrá entonces introducir sus credenciales).
Al hacer esto, la aplicación Rainbow se instala para el usuario que inició la configuración (en su directorio %APPDATA%) y las dependencias de Microsoft que faltan se instalan en la máquina (C:\Archivos de programa o equivalente).
Tenga en cuenta que sin esta configuración, si la instalación la inicia un usuario no administrador y faltan dependencias de Microsoft, la instalación se detiene con una ventana emergente de error que indica que éstas deben instalarse antes de instalar Rainbow. - /FirstStartTeams: En el primer inicio, si se establece esta opción durante la instalación, la aplicación de escritorio Rainbow permanecerá oculta hasta que el usuario se conecte a Microsoft Teams y Microsoft Teams proporcione credenciales a la aplicación de escritorio.
-
/ForceNotificationPosition : Esta opción permite a los administradores forzar la posición predeterminada de las ventanas emergentes de llamadas entrantes y notificaciones de Desktop durante la instalación utilizando el parámetro ForceNotificationPosition=Valor. Cuando se establece, la posición se bloquea y el usuario no verá el ajuste Posición de notificación en sus preferencias.
Valores disponibles:topLeft,topRight,bottomLeft,bottomRight -
/Dominio: Esta opción es específica para el entorno Rainbow Edge en el que el dominio de conexión es diferente de web.openrainbow.com
utilización: /Dominio=web.rainbow.miempresa.org
¿Cómo utilizar estas opciones?
La forma en que las opciones de instalación se envían al archivo de instalación depende de la herramienta de distribución de software que se utilice. Se pueden especificar varios argumentos simultáneamente:
- Los argumentos sin valor deben pasarse como /arg
Ejemplos: /SILENT o /DisableAutoUpdate - Los argumentos que requieren un valor deben utilizar el formato /arg=valor
Ejemplos: /FirstStartLanguage=de o /UseQuickDialKey=F7
Por ejemplo, utilizando la herramienta de línea de comandos de Windows (cmd.exe), deberá ejecutar el siguiente comando:
msiexec.exe /i Rainbow.msi WRAPPED_ARGUMENTS="/arg1 /arg2=valor /arg3 /arg4=valor"
Algunos ejemplos de instalaciones
Instalación silenciosa + desactivar la actualización automática + Iniciar la aplicación después de la instalación:
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /DisableAutoUpdate /RESTARTAPPLICATIONS"
Instalación silenciosa + tecla de marcación rápida = MAYÚS+F7
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /UseQuickDialModifier=SHIFT /UseQuickDialKey=F7"
Claves resultantes en la base de datos del registro del PC
Dependiendo del tipo de archivo de instalación utilizado (Por usuario/Por máquina) y de los argumentos proporcionados, el proceso de instalación crea diferentes claves en la base de datos del registro del PC.
Modo Por Máquina:
-
Autostart:
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
-
VDI:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
DisableAutoUpdate:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
DisableAwayOnSessionLock:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialModifier:
- ComputerHKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialKey:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
ForzarSoftphone:
- Ordenador\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
- Ordenador\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Modo por usuario:
-
Autostart:
- Ordenador\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
-
DesactivarAutoActualización:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialModifier:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialKey:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
ForzarSoftphone:
- Ordenador\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
- no VDI en modo usuario
Las siguientes opciones no crearán claves en la base de datos del registro del PC:
- SILENT
- NoOutlookAddin
- CreateDesktopShortcut
- Para las configuraciones por máquina existen algunas limitaciones:
- Si el usuario/TI instaló la aplicación de escritorio utilizando los ajustes "UseQuickDialModifier" y/o "UseQuickDialKey", y el usuario modifica después las opciones de la tecla de acceso rápido de marcación desde la interfaz de usuario, después de un reinicio de la aplicación, ésta volverá a utilizar los valores establecidos durante la instalación.
Esto se debe a que la aplicación no puede modificar las entradas del registro sin ejecutar la aplicación con derechos de administrador (tenga en cuenta que si el usuario ejecuta la aplicación con derechos de administrador, los cambios realizados a través de la interfaz de usuario se conservarán la próxima vez que se inicie la aplicación). - Si el usuario/TI instaló la aplicación de escritorio sin utilizar los ajustes "UseQuickDialModifier y/o UseQuickDialKey", y el usuario modifica entonces las opciones de teclas de acceso rápido de marcación desde la interfaz de usuario, después de un reinicio de la aplicación, ésta utilizará los valores establecidos por el usuario (tanto si el usuario tiene derechos de administrador como si no).
- Si el usuario/TI instaló la aplicación de escritorio utilizando los ajustes "UseQuickDialModifier" y/o "UseQuickDialKey", y el usuario modifica después las opciones de la tecla de acceso rápido de marcación desde la interfaz de usuario, después de un reinicio de la aplicación, ésta volverá a utilizar los valores establecidos durante la instalación.
- Para las configuraciones por usuario, el usuario puede modificar estos valores sin restricciones.
Troubleshooting
Logs de instalación
Con fines de depuración, el siguiente comando generará logs de instalación:
msiexec.exe /i "Rainbow.msi" /l*v rainbow_msi.log WRAPPED_ARGUMENTS="/arg1 /arg2=value"
Consejos para desactivar la actualización automática
Cuando se inicia la aplicación, comprueba el registro en busca de dos entradas " VDI" o "DisableAutoUpdate".
Busca estas entradas tanto en
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
y
Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Si no se encuentra ninguna entrada, no se propondrá ninguna actualización automática al iniciar la aplicación.
La aplicación se ha instalado sin esta opción, ¿cómo puedo desactivar la actualización automática?
Si la aplicación está instalada en modo Por Máquina, puede añadir una de las siguientes claves en el registro
1- En Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
Añada una Clave de Registro con nombre VDI, tipo DWORD 32bit, valor 1, base Hexadecimal
2- En Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
Añada una Clave de Registro con el nombre DisableAutoUpdate, tipo DWORD 32bit, valor 1, base Hexadecimal
Si la aplicación está instalada en modo Por usuario, entonces puede añadir la Clave en el registro
En Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Añada una Clave del Registro con el nombre DisableAutoUpdate, tipo DWORD 32bit, valor 1, base Hexadecimal
Modo de teléfono Rainbow
A partir de la versión v156 de Rainbow, el modo Softphone se aplica a través de la configuración del perfil de usuario. El argumento heredado /ForceSoftphone está obsoleto y ya no se admite.
Si este argumento se utilizaba en instalaciones anteriores, puede ser útil verificar el registro y eliminar la clave ForceSoftphone si está presente. Aunque no se esperan problemas basados en la implementación actual, este paso puede ayudar a prevenir cualquier comportamiento inesperado
Dependiendo de la configuración utilizada, la clave puede encontrarse en
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow