Commandes générales
Image:Cette commande remplace l’image Notify par défaut par une image avec un chemin spécifié. L’image sera automatiquement mise à l’échelle à la taille correcte.
Exemple :Command: Image: /tmp/logo.pngMainText:- Cette commande modifie le texte principal affiché aux utilisateurs.Exemple :
Command: MainText: Please wait while your new MacBook Pro is set up. MainTextImage:Cette commande remplace le texte principal par une icône personnalisée avec un chemin spécifié. Les images peuvent atteindre 660 x 105 pixels et leur taille peut être adaptée.
Exemple :Command: MainTextImage: /tmp/logo.pngMainTitle:Cette commande modifie le titre principal affiché aux utilisateurs.
Exemple :Command: MainTitle: Welcome to your new MacBook Pro
Commandes interactives
Determinate:- Cette commande définit la barre de progression comme étant « déterminée » (progression par étapes) au lieu d’afficher une barre de défilement. Vous devez spécifier le nombre d’étapes que vous souhaitez utiliser pendant le processus Notify. Une fois cette option définie, chaque mise à jour du statut dans votre script incrémentera la barre d’une étape.Exemple :
Command: Determinate: 5 DeterminateManual:- Cette commande définit la barre de progression comme étant déterminée, avec une progression manuelle plutôt qu’avec des commandes par étapes. Vous devez spécifier le nombre d’étapes souhaité pendant le processus Notify. Une fois cette option définie, vous devez faire avancer manuellement la barre d’état à l’aide de la commande
DeterminateManualStep:.Exemple :Command: DeterminateManual: 5 DeterminateManualStep:- En mode
DeterminateManual:, cette commande fait avancer la barre de progression d’une étape ou d’un intervalle spécifié. L’exemple ci-dessous déplace la barre de progression de deux étapes.Exemple :Command: DeterminateManualStep: 2 DeterminateOff:- Cette commande désactive l’état déterminé de la barre de progression. Les étapes déjà effectuées restent terminées dans la barre de progression. Cela vous permet de passer d’un état déterminé à un état non déterminé sans perdre votre progression.Exemple :
Command: DeterminateOff: DeterminateOffReset:- Après avoir désactivé l’état déterminé de la barre de progression, vous devez le remettre à zéro.Exemple :
Command: DeterminateOffReset: Quit- Cette commande quitte le processus Notify.Exemple :
Command: Quit
Vous pouvez utiliser echo Status: pour informer les utilisateurs du processus Notify. Voici un exemple de mise à jour de l’état :
Status: Installing Jamf Si la commande Determinate: est utilisée, la barre de progression est incrémentée à chaque mise à jour de l’état.
Si vous utilisez Jamf Pro, vous pouvez également configurer l’écran Notify pour permettre la lecture et l’affichage des journaux de règles de Jamf Pro aux utilisateurs, en définissant la valeur jamf pour le réglage Style de journal de l’écran Notify (NotifyLogStyle)