Scripts y Agente
En Windows, Beak MDM puede ejecutar scripts de PowerShell en dispositivos inscritos para la instalación de software, configuración del sistema, comprobaciones de cumplimiento, diagnósticos y otras tareas administrativas. Los scripts son ejecutados por la Beak Management Extension — un agente ligero desplegado automáticamente durante la inscripción de Windows. Tanto la ejecución de scripts como el agente son capacidades exclusivas de Windows.
Beak Management Extension (BME)
Una vez completada la inscripción de Windows, Beak MDM despliega automáticamente el agente Beak Management Extension en el dispositivo. El agente se ejecuta como un servicio de Windows y ejecuta los scripts de PowerShell iniciados desde el servidor.
- Despliegue silencioso — Entregado a través del canal MDM sin necesidad de interacción del usuario.
- Servicio persistente — Se ejecuta como un servicio de Windows en segundo plano en el dispositivo.
- Reporte de resultados — Envía los resultados de ejecución de vuelta al servidor MDM.
Instalación Silenciosa del Agente
El dominio de correo electrónico introducido durante la inscripción se utiliza para resolver el tenant y la empresa correctos. El agente de Beak se instala entonces de forma silenciosa con la configuración apropiada — no se requiere asignación manual del dispositivo. Una vez instalado el agente de Beak, el dispositivo aparece en el inventario de la consola de Beak.
Nota: La instalación silenciosa del agente basada en dominio es automática para la inscripción de Windows. El dominio resuelto determina el tenant y la empresa a los que se asigna el dispositivo.
Ejecución Dinámica de Scripts (PowerShell)
Los administradores pueden cargar scripts de PowerShell — o crearlos directamente en la consola — y ejecutarlos en dispositivos Windows inscritos. Esto es útil para la instalación de software, configuración del sistema, comprobaciones de cumplimiento, diagnósticos y otras tareas administrativas.
- Cargar scripts — Añada scripts
.ps1desde la consola MDM. - Dispositivos objetivo — Ejecute en todos los dispositivos de una empresa, o en una selección específica.
- Editar scripts — Modifique los scripts de PowerShell existentes antes de volver a ejecutarlos.
- Resultados registrados — Los resultados de ejecución y los errores quedan registrados en el Historial de Ejecución de Políticas.
Importante: Los scripts se ejecutan con los privilegios del servicio Beak Management Extension. Revise los scripts cuidadosamente y pruébelos en una pequeña selección de dispositivos antes de ejecutarlos en toda la flota.
Historial y Registros
La actividad de los scripts y la salida del agente se capturan para auditoría y resolución de problemas.
- Historial de Ejecución de Scripts — Marca de tiempo, nombre del script, dispositivos objetivo y estado de ejecución.
- Historial de Ejecución de Políticas — Registra los resultados de ejecución de scripts y los errores.
- Registros del Agente MDM de Windows — Registros capturados desde la Beak Management Extension en ejecución en el dispositivo.
Mejores Prácticas
- Pilote primero — Ejecute los nuevos scripts en activos seleccionados antes de apuntarlos a todos los activos de una empresa.
- Haga los scripts idempotentes — Escriba scripts que puedan ejecutarse de nuevo de forma segura, ya que la ejecución puede repetirse en toda una flota.
- Revise antes de ejecutar — Audite el contenido de los scripts antes de ejecutarlos, dado el contexto elevado en el que se ejecuta el agente.
- Use el historial para diagnósticos — Consulte el Historial de Ejecución de Scripts y los Registros del Agente MDM de Windows para confirmar el éxito e investigar los fallos.
Páginas Relacionadas
- Inscripción de Dispositivos — La inscripción de Windows despliega la Beak Management Extension
- Aplicaciones — Despliegue aplicaciones
.msi/.exeen dispositivos Windows - Políticas — Gestión de políticas de configuración
- Matriz de Funcionalidades — Soporte de scripts y agente por plataforma