La ejecución remota de scripts puede simplificar significativamente las tareas de administración y mantenimiento de dispositivos. Esta función te permite ejecutar scripts en dispositivos remotos sin iniciar una sesión remota de TeamViewer.
Este artículo se aplica a tod@s l@s clientes de TeamViewer Monitoring .
La ejecución remota de scripts ofrece muchas ventajas:
- Eficacia
La ejecución remota de scripts agiliza las tareas administrativas al permitir que los scripts se ejecuten directamente en máquinas remotas sin establecer una sesión de escritorio remoto o de línea de comandos. Esto reduce significativamente el tiempo de configuración, elimina pasos innecesarios y acelera las operaciones de TI, liberando tiempo valioso para otras tareas críticas. - Interrupciones minimizadas
La ejecución discreta de scripts en segundo plano garantiza una interferencia mínima con las actividades diarias de los usuarios. Esto es especialmente importante en entornos en los que es esencial un tiempo de actividad constante, como los centros de servicio al cliente o los entornos de producción. Los usuarios pueden continuar su trabajo sin interrupciones mientras los equipos de TI se encargan del mantenimiento, las actualizaciones o los diagnósticos. - Acciones masivas
Una de las ventajas más poderosas de la ejecución remota de scripts es la capacidad de realizar acciones simultáneamente en varios dispositivos. Ya sea implementando actualizaciones de software, configurando los ajustes del sistema o ejecutando comprobaciones de cumplimiento, los administradores de TI pueden administrar de manera eficiente cientos o incluso miles de puntos finales simultáneamente, ahorrando tiempo y reduciendo las tareas repetitivas. - Resolución rápida de problemas
Cuando surgen problemas, la intervención inmediata suele ser crucial. La ejecución remota de scripts permite a los administradores ejecutar scripts de diagnóstico o reparación rápidamente sin tener que acceder físicamente a los dispositivos ni esperar la entrada del usuario. Esto da como resultado una resolución de problemas más rápida, una mayor estabilidad del sistema y una mayor satisfacción del usuario. - Seguridad mejorada
Limitar el acceso a la ejecución de scripts en lugar de establecer sesiones remotas completas minimiza las posibles vulnerabilidades. Las organizaciones pueden proteger mejor los datos confidenciales y mantener controles de acceso más estrictos al reducir la exposición a conexiones remotas abiertas. Además, la ejecución de scripts predefinidos con permisos limitados reduce el riesgo de cambios accidentales o no autorizados. - Flexibilidad
Con la ejecución remota de scripts, los administradores pueden administrar sistemas prácticamente en cualquier lugar, ya sea trabajando desde casa, en la oficina o en movimiento. La compatibilidad entre varias plataformas y sistemas operativos garantiza que las organizaciones puedan mantener un enfoque coherente para la gestión de sistemas, independientemente de su panorama tecnológico. Esta capacidad promueve operaciones de TI sin interrupciones y mejora la productividad.
Sugerencia: Si aún no has creado ningún script, lee nuestro artículo dedicado aquí:
Requisitos
Se deben cumplir los siguientes requisitos para ejecutar scripts en el dispositivo:
- El usuario debe ser administrador del dispositivo y debe tener permiso para ejecutar scripts. Aprende cómo asignar administradores a un dispositivo y cómo editar permisos de administrador en los dispositivos.
Cómo ejecutar scripts de forma remota
Existen tres métodos para ejecutar scripts de forma remota: ejecución durante la sesión, ejecución masiva y ejecución individual.
Nota: Los scripts compatibles con Linux y macOS solo están disponibles para la ejecución durante la sesión y la ejecución individual.
Ejecución de scripts durante la sesión
Obtén más información sobre la ejecución de scripts durante la sesión para TeamViewer Classic y TeamViewer Remote.
Ejecución masiva de scripts
Nota: La ejecución masiva de scripts solo admite scripts compatibles con Windows.
1. Vete al menú Automatización e información (Automation & insights).
2. Ve a Gestión de scripts (Script Execution) y selecciona el script que deseas ejecutar de forma remota.
3. Haz clic en el botón </> Añadir un script (Execute a script) en el centro de la página.
4. Selecciona el script deseado haciendo clic en el nombre del script
5. Selecciona los dispositivos remotos en los que TeamViewer debe ejecutar el script y haz clic en Siguiente (Next).
Nota: Los dispositivos remotos requieren que se habilite el permiso de administrador "Ejecutar script ".
6. Confirma haciendo clic en Ejecutar (Execute). Se te informará de que el script se ha ejecutado.
Ejecución individual de scripts
-
Vete al menú Dispositivos.
-
Navega hasta Todos los dispositivos gestionados y selecciona el dispositivo que deseas ejecutar remotamente.
-
Haz clic en el botón </> Ejecutar script (Execute a script).
-
Opción A:
-
En la barra de comandos, navegue hasta Remote Management > Monitoring > Ejecutar un Script.
-
-
Option B:
-
En el menu de 3 pintos del dispositivo seleccionado navega hasta Remote Management tab y luego Monitoring > Ejecutar un Script.
-
-
Option C:
-
En el panel lateral de detalles del dispositivo, navega a la pestaña de monitarización y selecciona Ejecutar un script.
-
-
-
Selecciona el script deseado haciendo clic en el nombre del script y luego haz clic en Continuar.
5. Ingresa el nombre de usuario (username) y la contraseña (password) del usuario del dispositivo donde se ejecutará el script (o solo el nombre de usuario si éste ha iniciado sesión)
6. Haz clic en Ejecutar (Execute).