Résumé
Le logiciel Logitech Script DFU est un outil permettant de mettre à jour le micrologiciel des dispositifs pris en charge. Destiné à être utilisé par les responsables informatiques et les administrateurs.
IMPORTANT: Le type de déploiement doit être Installé et Disponible, et NON Requis. Cela évitera que les dispositifs ne deviennent inutilisables lors d'une utilisation critique. Par exemple, si le client (utilisateur) est au milieu d'une présentation ou d'un travail critique, il perdra les saisies au clavier pendant la mise à jour du micrologiciel.
Pour faciliter l'impression et le partage, un PDF de ce processus est disponible ici.
Conditions préalables
Assurez-vous que les conditions préalables suivantes sont remplies lors de la composition de scripts shell et de leur affectation aux dispositifs macOS
- Les dispositifs exécutent macOS 10.13 ou version ultérieure.
- Les dispositifs sont gérés par Intune.
- Les scripts shell commencent par #! et doivent être dans un emplacement valide tel que #!/bin/sh ou #!/usr/bin/env zsh.
- La ligne de commande doit inclure --pop-up (cela permet aux dispositifs Bolt de se mettre à jour lorsqu'un écran contextuel apparaît, demandant à l'utilisateur de redémarrer le dispositif)
- Les interpréteurs de ligne de commande pour les shells applicables sont installés.
- Téléchargez Logitech ScriptDFU à partir du lien suivant
Créer et affecter une stratégie de script shell
- Connectez-vous au centre d'administration Microsoft Endpoint Manager.
- Sélectionnez Dispositifs > macOS> Scripts Shell> Ajouter.
- Dans Général, saisissez les propriétés suivantes, puis sélectionnez Suivant:
-
- Nom: saisissez un nom pour le script shell.
- Description: saisissez une description pour le script shell.
- Dans Paramètres de script, saisissez les propriétés suivantes et sélectionnez Suivant:
-
- Charger le script: accédez au script shell
- Exécutez le script en tant qu'utilisateur connecté: NON
- Masquer les notifications de script sur les dispositifs: oui
- Fréquence des scripts: sélectionnez la fréquence à laquelle le script doit être exécuté. Choisissez Non configuré (par défaut) pour exécuter un script une seule fois.
- Nombre maximal de tentatives en cas d'échec du script: sélectionnez le nombre d'exécutions du script s'il renvoie un code de sortie différent de zéro (zéro signifiant réussite).

- Dans les balises Scope, ajoutez éventuellement des balises d'étendue pour le script, puis sélectionnez Suivant.
- Sélectionnez Affectations > Sélectionner les groupes à inclure.
- Dans Vérifier + ajouter, un résumé des paramètres que vous avez configurés s'affiche. Sélectionnez Ajouter pour enregistrer le script. Lorsque vous sélectionnez Ajouter, la stratégie du script est déployée sur les groupes que vous avez choisis.
Le script que vous avez créé apparaît maintenant dans la liste des scripts.
Surveiller une stratégie de script shell
Vous pouvez surveiller l’état d’exécution de tous les scripts affectés aux utilisateurs et aux dispositifs en choisissant l’un des rapports suivants:
- Scripts > sélectionnez le script à surveiller > État du dispositif
- Scripts > sélectionnez le script à surveiller > État de l'utilisateur
Collections de journaux:
Vous pouvez collecter des journaux de dispositif pour vous aider à résoudre les problèmes de script sur les dispositifs macOS.
Pour les trouver, accédez au dossier: /private/var/log/Script_dfu.log