Recomendamos utilizar lineas de comandos específica para desplegar TeamViewer con éxito en tus dispositivos.
En este artículo, te mostraremos nuestras lineas de comandos recomendado y te explicaremos el significado de cada parámetro.
Nota importante: Por favor, asegúrate de reemplazar [your_xxx] con tus propios valores.
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Host.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID ASSIGNMENTID=YOUR_ASSIGNMENT_ID
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Full.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID ASSIGNMENTID=YOUR_ASSIGNMENT_ID
Nota: Si se utiliza un ID de configuración de Host personalizado con el parámetro de asignación e incluye una configuración de despliegue:
A continuación explicaremos los parámetros que utilizamos en nuestras lineas de comandos recomendadas:
Instala el paquete.
Permite la instalación silenciosa.
Define la ruta de instalación.
Nota: También puede estar en una ruta de red.
Asigna el dispositivo o punto final/endpoint a tu tenant o perfil de empresa.
Aplica la personalización de tu módulo.
Nota: Sólo se aplica para el Host de TeamViewer.
Importa las opciones de TeamViewer.
Para más información, lee el siguiente artículo:
Exportar la configuración para desplegar el Host
Nota: El valor debe ser una ruta local absoluta válida o una ruta a un recurso compartido de red.
No utilices este parámetro en combinación con IMPORTREGFILE.
Controla la desactivación/activación del plugin de Outlook
true: El plugin TeamViewer Outlook se activa tras la instalación (por defecto)
falso: El plugin TeamViewer Outlook se desactiva después de la instalación
Instala un controlador de dispositivo virtual necesario para la función de redirección de claves de seguridad que permite el uso de tarjetas inteligentes y dispositivos basados en fido a través de una sesión de TeamViewer
0: No instala el controlador (por defecto)
1: Instala el controlador
Hay opciones adicionales que puedes añadir a tu línea de comandos:
Para Windows:
--device-alias=[<name>]
Para macOS:
-device_alias [<name>]
Para Linux:
--device-alias=[<name>]
Alias del nuevo dispositivo tal y como aparecerá en la lista de dispositivos; esta propiedad puede tomar los siguientes valores:
Ejemplo:
"C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id 123 --device-alias=%COMPUTERNAME%-%USERNAME%
Sugerencia: Si quieres usar espacios, tienes que poner todo en "..." como en el siguiente ejemplo:
"C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id 123 --device-alias=“%COMPUTERNAME% Test %USERNAME%“
Evitará que se instalen los accesos directos del escritorio.
msiexec /i "Path\To\TeamViewer.msi" /qn ADDLOCAL=ALL REMOVE=f.DesktopShortcut
Nota: Si en el pasado desplegaste el Host de TeamViewer utilizando el archivo MSI con la opción DESKTOPSHORTCUTS=0, y ahora quieres eliminar el acceso directo, utiliza el siguiente comando::
msiexec /i "Path\To\TeamViewer.msi" /qn REMOVE=f.DesktopShortcut
--retries
La asignación se vuelve a intentar en caso de errores temporales. Ten en cuenta que hay un tiempo de espera de 1 segundo entre cada intento.
--timeout
Establece el tiempo de espera global en segundos utilizado para todos los intentos de asignación.
Ejemplo:
TeamViewer.exe assignment --id YOUR_ASSIGNMENT_ID
--retries=3 --timeout=120
Instala el driver de la VPN de TeamViewer con el siguiente parametro:
INSTALLVPN=1