Comandos de script de notify

Documentación de Jamf Connect

Solution
Application
Jamf Connect
Content Type
Documentación técnica
Utilities & Services
ft:locale
es-ES

Comandos generales

Los comandos siguientes se suelen usar para mostrar la pantalla de notificación y se muestran como aparece en la figura de abajo.
Imagen de los comandos que se suelen usar para mostrar la pantalla de notify.
Image:

Este comando reemplaza la imagen por omisión de notify con una imagen ubicada en una ruta especificada. La imagen adoptará automáticamente el tamaño correcto.

Ejemplo:

Command: Image: /tmp/logo.png

MainText:
Este comando cambia el texto principal mostrado a los usuarios.
Ejemplo:

Command: MainText: Please wait while your new MacBook Pro is set up.

MainTextImage:

Este comando reemplaza el texto principal con un icono personalizado en una ruta especificada. Las imágenes pueden ser de hasta 660 x 105 píxeles y se ajustan a escala para encajar.

Ejemplo:

Command: MainTextImage: /tmp/logo.png

MainTitle:

Este comando cambia el título principal mostrado a los usuarios.

Ejemplo:

Command: MainTitle: Welcome to your new MacBook Pro

Comandos interactivos

Los comandos interactivos se utilizan para personalizar la interacción del usuario durante el proceso de notificación y se muestran como en la figura de abajo.
Determinate:
Este comando define la barra de progreso en modo «determinado», con el progreso en pasos, en lugar de mostrar una barra giratoria. Debe especificar el número de pasos que quiere usar durante el proceso de notify. Una vez definido, cada actualización de estado de su script incrementará la barra en un paso.
Ejemplo:

Command: Determinate: 5

DeterminateManual:
Este comando define la barra de progreso en modo determinado, con progreso manual, en lugar de con comandos de etapa. Debe especificar el número de pasos que quiere usar durante el proceso de notify. Una vez definido, debe avanzar la barra de estado manualmente, en lugar de usar el comando DeterminateManualStep:.
Ejemplo:

Command: DeterminateManual: 5

DeterminateManualStep:
En modo DeterminateManual:, este comando avanzará la barra de progreso un paso o un intervalo especificado. El siguiente ejemplo mueve la barra de progreso dos pasos:
Ejemplo:

Command: DeterminateManualStep: 2

DeterminateOff:
Este comando desactiva el estado de determinado para la barra de progreso. Los pasos ya producidos siguen mostrándose como completados en la barra de progreso. Esto le permite pasar de estado determinado a indeterminado sin perder el progreso.
Ejemplo:

Command: DeterminateOff:

DeterminateOffReset:
Después de desactivar el modo determinado de la barra de progreso, debe restablecerla a cero.
Ejemplo:

Command: DeterminateOffReset:

Quit
Este proceso cierra el proceso de notify.
Ejemplo:

Command: Quit

Puede usar echo Status: para informar a los usuarios sobre el proceso de notify. Veamos un ejemplo de actualización de estado:

 Status: Installing Jamf
Nota:

Si se usa el comando Determinate:, la barra de progreso avanza con cada actualización de estado.

Si usa Jamf Pro, también puede configurar la pantalla de notificación para leer y mostrar registros de políticas de Jamf Pro a los usuarios, en lugar de configurar el ajuste Estilo de registro de pantalla notify (NotifyLogStyle) con el valor jamf.