La version completa de TeamViewer en Windows puede ejecutar parámetros de línea de comandos que inician una sesión con un dispositivo remoto utilizando un ID, una contraseña y un modo de conexión preestablecidos.

Puedes utilizar estos parámetros para ejecutar TeamViewer desde la línea de comandos (Command Prompt) , mediante un script (por ejemplo, un archivo .bat) o a través de un acceso directo ubicado en el Escritorio o en el menú Inicio.

Cómo usar los parámetros de línea de comandos

Parámetros con y sin valor

Nota: Algunos parámetros solo están disponibles en la versión 13.2 de TeamViewer (Classic).

Hay dos tipos de parámetros, con valor y sin valor.

Ejemplo para un parámetro sin valor: 

TeamViewer.exe --noInstalación

Ejemplo para un parámetro con valor: 

TeamViewer.exe --yo 123456789

En la mayoría de los casos, solo se espera un valor; si se proporcionan varios, se utiliza el primero.

Si el valor de un parámetro contiene un espacio, este debe ir entre comillas.

Notas:

  • Un parámetro largo se indica así (con dos "-" -> "--"):
  • TeamViewer.exe --minimizar
    
  • Si el parámetro tiene una variante corta, también puede indicarse con solo un "-":
  • TeamViewer.exe -n
    
  • Sin embargo, también es posible usar "--n" en algunas plataformas. Se pueden combinar múltiples parámetros en una sola ejecución; además, los parámetros son sensibles a mayúsculas y minúsculas.
Modo
Descripción

fileTransfer

Iniciar una conexión de transferencia de archivos

VPN¹

Iniciar una conexión VPN

  1. Solo soportado en Windows con conexiones a dispositivos Windows o Linux.

Ejemplo:

--modo fileTransfer

Calidad

-q | --calidad N

Usado en combinación con "id". Configuración de la calidad de la conexión para usar en la conexión.

N
Descripción

1

Selección automática de calidad

2

Optimizar la calidad

3

Optimizar la velocidad

4

Ajustes personalizados

5

Por defecto

Para seleccionar una opción de calidad, introduce el valor N de la opción deseada después de la bandera de calidad, separados por un espacio. El valor por defecto se determina a partir de tus políticas y de la configuración de la máquina. Ejemplo:

-p 2 | --calidad 2

Control de acceso

-a | --ac N

Usado en combinación con "id". Derechos de control de acceso para usar en la conexión (saliente).

N
Descripción

0

Acceso completo

1

confirmar todo

2

Ver y mostrar

3

Personalizado

9

Por defecto

Para seleccionar una opción de control de acceso, introduce el valor de N de la opción deseada después de la bandera de ac , separado por un espacio. El valor por defecto se determina a partir de tus políticas y la configuración de la máquina.

Nota: Al usar el parámetro personalizado, se aplicarán los valores de control de acceso de salida personalizados anteriores. Ejemplo:

-a 1 | --AC 1

Aplicación

Se admiten las siguientes opciones:

Nota: Por favor, encuentra el Parámetro y la variante corta en la primera línea, con la descripción de cada uno debajo.

Minimizar

Iniciar TeamViewer minimizado. Si está activado "Iniciar TeamViewer con Windows", TeamViewer se iniciará en la bandeja en su lugar.

Ejemplo: 

TeamViewer.exe --minimizar

Juego

Reproduce un archivo de sesión TeamViewer (*.tvs)

Ejemplo:

TeamViewer.exe --reproducir C:Users\shvarts\Desktop\A\abc.tvs

Control

Iniciar una conexión (RC/Reunión) a un ID especificado en el archivo de control dado (*.tvc)

Dónde encontrar archivos .tvc:

  • %appdata%\TeamViewer\MRU\RemoteSupport

  • %appdata%\TeamViewer\MRU\Meeting

Ejemplo:

TeamViewer.exe --control C:\Users\shvarts\Desktop\A\abc.tvc

ProxyIP

IP y puerto proxy, formateados como: IPAddress:Port

Ejemplo:

TeamViewer.exe --ProxyIP 192.168.0.2:8080

ProxyUser

Usado en combinación con "ProxyIP". Nombre de usuario proxy.

Ejemplo:

TeamViewer.exe --ProxyIP 192.168.0.2:8080 --ProxyUser admin

ProxyPassword

Usado en combinación con "ProxyIP". Contraseña proxy Base64 codificada.

Ejemplo:

TeamViewer.exe --ProxyIP 192.168.0.2:8080 --ProxyUser admin ---Prueba de contraseña

Sendto

Envía una lista de archivos a un contacto en tu lista de contactos. Es posible que aparezcan ventanas de diálogo para iniciar sesión y seleccionar al destinatario.

Ejemplos:

Un solo archivo:

TeamViewer.exe --Enviar a C:\Users\shvarts\Desktop\A\abc.jpg

Varios archivos:

TeamViewer.exe --Enviar a C:\Users\shvarts\Desktop\A\abc.jpg C:\Users\shvarts\Desktop\A\abcd.jpg

COM API

En Windows, la API COM podría usarse así:

TeamViewer.exe API <opciones>

Opción
Descripción
Versión TeamViewer

--instalar

Instala la API COM

>=11

--desinstalar

Desinstalar la API COM

>=11

Cómo verificar una instalación exitosa

Mediante archivo de registro

Abre el archivo de registro de TeamViewer desde %appdata%\TeamViewer y encuentra las siguientes entradas:

Tareas de línea de comandos: inicializando...

CommandLineTasks: instalación de la API COM-API

: Instalación de la API ...

API: ... instalado correctamente, llamando a SignalServiceParamChange ...

API: ... SignalServiceParamChange finalizado

Tareas de línea de comandos: instalación exitosa

de COM-API Tareas de línea de comandos: finalizadas

A través de Windows PowerShell

Utiliza los siguientes comandos de PowerShell:

$tv = nuevo-objeto -com TeamViewer.Application
$tv. ApiVersion

Verifica que cualquier versión esté escrita en Windows PowerShell, por ejemplo:

Cómo verificar la desinstalación exitosa

Mediante archivo de registro

Abre el archivo de registro de TeamViewer desde %appdata%\TeamViewer y encuentra las siguientes entradas:

Tareas de línea de comandos: inicializando...

CommandLineTasks: desinstalar COM-API

API: desinstalar API ...

API: ... desinstalada con éxito, llamando a SignalServiceParamChange ...

API: ... SignalServiceParamChange terminado

Tareas de línea de comandos: desinstalar con éxito

la API de COM-API Tareas de línea de comandos: finalizado

A través de Windows PowerShell

Utiliza los siguientes comandos de PowerShell:

$tv = nuevo-objeto -com TeamViewer.Application

Verifica que se imprimirá un error en PowerShell.

Modo
Descripción

fileTransfer

Iniciar una conexión de transferencia de archivos

N
Descripción

1

Selección automática de calidad

2

Optimizar la calidad

3

Optimizar la velocidad

4

Ajustes personalizados

5

Por defecto

N
Descripción

0

Acceso completo

1

confirmar todo

2

Ver y mostrar

3

Personalizado

9

Por defecto