WAN – Tareas de distribución de comandos
Tareas de distribución de comandos
Introducción
La función «Tareas de distribución de comandos» permite la ejecución remota de comandos en dispositivos Windows a través de una interfaz ITAM centralizada.
Los comandos se envían de forma predeterminada Instrucciones para la línea de comandos (CMD), de forma similar a las comandos ejecutados en cmd.exe.
Limitaciones importantes:
- No se admiten comandos de PowerShell
- Los comandos se ejecutan de forma remota sin enviar el resultado de la ejecución a la consola
- El sistema solo indica si la tarea se ha enviado correctamente al dispositivo de destino
Esta función se suele utilizar para tareas sencillas de automatización, diagnóstico y administración en múltiples dispositivos.
Requisitos
Los requisitos previos son los mismos que los definidos para las tareas Agent :
- agent compatible con los módulos de distribución remota instalados (Auto Update 3.3.3 o superior)
- Reglas de cortafuegos adecuadas que permiten la comunicación:
lad1-smartcenter.almaden.applad2-smartcenter.almaden.app- Port 443
- Sistemas operativos compatibles: solo Microsoft Windows
Ruta de acceso
Ir a:
Menu > Remote Management > Wan Distribution > Command Distribution Tasks
Configuración de tareas
Estado
Define el estado inicial de la tarea:
activo: la tarea se ejecuta inmediatamente al guardar.- Inactiva
La tarea se ha guardado, pero no se ejecutará hasta que se active manualmente.
Nombre de la tarea
Defina un nombre claro y reconocible para la tarea de distribución de comandos.
Ejemplo:
- Recopilar información del sistema
- Script de diagnóstico de red
- Verificación del uso del disco
Descripción
Describe detalladamente el objetivo de la ejecución del comando.
Esto debería ayudar a los administradores a comprender:
- ¿Por qué se está ejecutando el comando?
- Cuál es el resultado esperado
- ¿A qué dispositivos o departamentos se dirige?
Comando
El campo de comando define la instrucción que se ejecutará de forma remota en los dispositivos de destino.
Comportamiento
- Los comandos se ejecutan como instrucciones CMD compatibles con el modo por lotes
- La ejecución se lleva a cabo de forma remota
- No se devuelve ningún resultado de la ejecución a la interfaz ITAM
- El sistema solo confirma el estado de la entrega (si la distribución de tareas se ha realizado correctamente o no).
Ejemplo de caso de uso
Una práctica habitual consiste en ejecutar un comando de tipo por lotes que recopila información del sistema y guarda los registros localmente en el dispositivo.
Ejemplo: Recopilar información del sistema y guardarla en C:\Temp
@echo off
setlocal
if not exist C:\Temp mkdir C:\Temp
systeminfo > C:\Temp\system_info.txt
ipconfig /all > C:\Temp\network_info.txt
whoami /all > C:\Temp\user_info.txt
Descripción del ejemplo:
- Crea la carpeta
C:\Tempsi no existe - Recopila información del sistema mediante
systeminfo - Recopila la configuración de red mediante
ipconfig /all - Recopila información sobre el contexto del usuario mediante
whoami /all - Guarda todos los resultados de forma local en el dispositivo para su posterior análisis
Notas importantes
- Los comandos deben escribirse con una sintaxis compatible con CMD
- No se admiten scripts ni comandos de PowerShell
- No se envía ninguna salida ni respuesta en tiempo real a la consola
- La validación debe realizarse comprobando los archivos generados o los registros del dispositivo.
