Requisitos previos
Permisos requeridos: Acceso al Centro de Comandos
Plataformas compatibles: Dispositivos macOS inscritos en Trio
Tiempo estimado: 5-10 minutos por comando
Requisitos adicionales: Los dispositivos de destino deben estar en línea para la ejecución inmediata
Antes de empezar
Las plantillas de comandos de macOS ejecutan scripts bash preconstruidos en sus dispositivos macOS administrados. Estas plantillas realizan la recopilación de información del sistema, la gestión de software, las operaciones de monitorización y las configuraciones del sistema.
Las plantillas eliminan la escritura de scripts y garantizan una ejecución coherente en toda su flota de dispositivos. Los comandos creados se pueden asignar a dispositivos individuales o a AutoPilots para la implementación automatizada.
Revise las plantillas disponibles para comprender sus funciones y requisitos específicos antes de crear comandos.
Paso 1: Acceder a las plantillas de comandos
Navegue a Flota > Centro de Comandos
Haga clic en Todas las plantillas
Resultado esperado: Se muestra la biblioteca de plantillas con opciones de Windows y Mac
Plantillas de macOS disponibles:
Listar todos los usuarios: Lista todas las cuentas de usuario locales en macOS, excluyendo las cuentas del sistema
Listar actualizaciones disponibles: Lista las actualizaciones de software disponibles en el dispositivo macOS
Actualizar ventana de inicio de sesión: Fuerza una actualización de la ventana de inicio de sesión de macOS
Establecer retardo de cierre de sesión automático: Establece el retardo de cierre de sesión automático para el sistema macOS
Actualizador de Homebrew: Actualiza los paquetes de Homebrew
Monitor de espacio en disco: Monitoriza el uso del disco y alerta sobre un uso elevado
Recopilador de información del sistema: Recopila información básica del sistema
Paso 2: Seleccionar la plantilla de comando
Localice la plantilla de macOS deseada
Haga clic en + Crear junto al nombre de la plantilla
Resultado esperado: Se abre el modal de creación de comandos
Paso 3: Configurar los ajustes básicos del comando
Introduzca un nombre descriptivo en el campo Nombre del comando
Modifique la descripción de la plantilla si es necesario
Haga clic en Confirmar
Resultado esperado: Se carga la página completa de configuración del comando
Paso 4: Configurar los parámetros del comando
Sistema operativo: Mac está preseleccionado para las plantillas de macOS
Sección de comandos: Revise el script bash pre-poblado
Resultado esperado: Se muestran los comandos bash específicos de la plantilla
Detalles de la sección de comandos:
El código de la plantilla aparece con líneas numeradas que muestran el script bash
El botón Copiar permite copiar el texto del comando
El código no se puede modificar para los comandos basados en plantillas
Todas las plantillas de macOS utilizan el entorno bash (#!/bin/bash)
Paso 5: Configurar los ajustes de ejecución
Método de lanzamiento: Seleccione el tiempo de ejecución
Manualmente: Ejecutar solo bajo demanda
Repetición: Establecer una programación recurrente
Usuario "Valores predeterminados inteligentes": Activar/desactivar para ajustes optimizados (recomendado: activado)
Caducidad de los comandos después de: Establecer el ciclo de vida del comando (predeterminado: 7 días)
Tiempo de espera: Definir el tiempo máximo de ejecución (predeterminado: 120 segundos)
Resultado esperado: Parámetros de ejecución configurados
Opciones del método de lanzamiento:
Manualmente: Los comandos se ejecutan solo cuando son activados por el administrador
Repetición: Los comandos se ejecutan automáticamente según la programación configurada
Paso 6: Crear comando
Haga clic en Crear
Resultado esperado: Aparece la confirmación "¡El comando ha sido creado!"
Paso 7: Asignar comando (opcional)
Elija la opción de asignación:
Asignar: Configurar la implementación inmediata
Hecho: Omitir la asignación para la configuración posterior
Resultado esperado: Comando listo para la implementación o guardado para su uso posterior
Si selecciona Asignar:
Asignar a AutoPilots
Haga clic en Asignar a AutoPilots
Seleccione los AutoPilots de destino utilizando las casillas de verificación
Haga clic en Confirmar
Resultado esperado: Comando asignado a los AutoPilots seleccionados
Asignar a dispositivos
Haga clic en Asignar a dispositivos
Seleccione los dispositivos de destino utilizando las casillas de verificación
Haga clic en Confirmar
Resultado esperado: Comando asignado a los dispositivos seleccionados
Limitaciones de asignación:
No se puede asignar a AutoPilots y dispositivos simultáneamente durante la creación inicial
Se pueden configurar asignaciones adicionales más adelante desde el Centro de Comandos
Detalles de la plantilla de macOS
Listar todos los usuarios
Tipo: Bash | Usuario: Sistema Propósito: Lista todas las cuentas de usuario locales en macOS, excluyendo las cuentas del sistema Caso de uso: Auditoría y gestión de cuentas de usuario Método: Consulta la base de datos de usuarios locales mientras filtra las cuentas del sistema
Listar actualizaciones disponibles
Tipo: Bash | Usuario: Sistema Propósito: Lista las actualizaciones de software disponibles en el dispositivo macOS Caso de uso: Gestión de actualizaciones de software y comprobación de cumplimiento Método: Consulta el servicio de actualización de software de macOS para las actualizaciones pendientes
Actualizar ventana de inicio de sesión
Tipo: Bash | Usuario: Sistema Propósito: Fuerza una actualización de la ventana de inicio de sesión de macOS Caso de uso: Resolver problemas de visualización de la ventana de inicio de sesión o aplicar nuevas políticas de inicio de sesión Método: Reinicia el proceso de la ventana de inicio de sesión para actualizar la visualización
Establecer retardo de cierre de sesión automático
Tipo: Bash | Usuario: Sistema Propósito: Establece el retardo de cierre de sesión automático para el sistema macOS Caso de uso: Configurar el cierre de sesión automático para el cumplimiento de la seguridad Método: Modifica las preferencias del sistema para el tiempo de cierre de sesión automático
Actualizador de Homebrew
Tipo: Bash | Usuario: Usuario Propósito: Actualiza los paquetes de Homebrew Caso de uso: Mantener los paquetes de Homebrew actualizados y el sistema limpio Funciones: Actualiza Homebrew, actualiza los paquetes, limpia las versiones antiguas, ejecuta diagnósticos Comandos: brew update, brew upgrade, brew cleanup --prune=all, brew doctor
Monitor de espacio en disco
Tipo: Bash | Usuario: Sistema Propósito: Monitoriza el uso del disco y alerta sobre un uso elevado Caso de uso: Gestión proactiva del espacio en disco y alertas Método: Comprueba el uso del disco con respecto al umbral (90%) e informa de las alertas Salida: Muestra el uso del disco y las alertas para las particiones que superan el umbral
Recopilador de información del sistema
Tipo: Bash | Usuario: Sistema Propósito: Recopila información básica del sistema Caso de uso: Inventario del sistema y verificación de compatibilidad Información recopilada: Versión del sistema operativo, modelo de hardware, memoria, uso del disco Método: Utiliza los comandos sw_vers, sysctl, system_profiler y df
Próximos pasos
Acciones inmediatas:
Monitorice la ejecución del comando desde la pestaña Comandos
Revise los resultados cuando los dispositivos completen la ejecución
Configure asignaciones adicionales si es necesario
Configuraciones relacionadas:
Configure AutoPilots para la implementación automatizada de comandos
Configure grupos de dispositivos para la ejecución de comandos dirigidos
Programe comandos recurrentes para la monitorización continua
Solución de problemas
Falla la creación del comando:
Síntomas: El botón Crear no responde o aparece un mensaje de error
Causa: Faltan los permisos necesarios o la conectividad de red
Solución: Verifique los permisos de acceso al Centro de Comandos y vuelva a intentarlo
Plantilla no disponible:
Síntomas: Falta la plantilla esperada en la página Todas las plantillas
Causa: Compatibilidad de la versión de la plantilla o configuración del sistema
Solución: Actualice la página y verifique la versión de la consola Trio
Opciones de asignación atenuadas:
Síntomas: No se pueden seleccionar AutoPilots o dispositivos durante la asignación
Causa: No hay objetivos compatibles disponibles o permisos insuficientes
Solución: Verifique que los dispositivos de destino estén inscritos y que existan AutoPilots
Problemas de ejecución del script Bash:
Síntomas: La plantilla no se ejecuta correctamente en el dispositivo macOS
Causa: Restricciones de permisos o dependencias faltantes
Solución: Verifique que el dispositivo tenga los permisos necesarios y las herramientas necesarias instaladas
Fallan los comandos de Homebrew:
Síntomas: La plantilla del Actualizador de Homebrew devuelve errores
Causa: Homebrew no está instalado o problemas de permisos
Solución: Asegúrese de que Homebrew esté instalado y de que el usuario tenga los permisos adecuados





