Mettre à jour les applications Microsoft pour Mac à l’aide de msupdate

mise à jour automatique Microsoft (AutoUpdate) (MAU) version 3.18 et ultérieures inclut l’outil en ligne de commande msupdate. L’outil msupdate peut être utilisé pour démarrer le processus de mise à jour des applications Microsoft produites pour Mac, telles qu’Office. L’outil est principalement conçu pour donner aux administrateurs informatiques un contrôle plus précis sur le moment où les mises à jour sont appliquées. Vous pouvez télécharger la dernière version de MAU à partir de ce lien.

msupdate fonctionne à l’aide du XPC natif pour communiquer avec le démon MAU. Sur macOS 10.14 Mojave et versions ultérieures, une invite de confidentialité peut s’afficher lors de la première exécution de msupdate. Si vous utilisez un outil de gestion d’entreprise tel que Jamf Pro, vous devez déployer une charge utile Contrôle de la stratégie des préférences de confidentialité (PPPC) pour préapprouver l’accès. Des exemples d’une telle charge utile peuvent être téléchargés à partir de GitHub.

Suivez les étapes suivantes pour commencer à utiliser l’outil :

  1. Ouvrez l’application Terminal.
  2. Entrez cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS.
  3. Exécutez ./msupdate --help.

Les options suivantes s'affichent :

 usage: msupdate <command> [<args> ...] <modifier> 

 Commands: 
    -h | --help           Show usage information 
    -c | --config         Display current AutoUpdate configuration 
    -l | --list           List available updates for installed Microsoft applications 
    -i | --install        Download and install available updates 

 Modifiers: 
    -a | --apps <app>     Install specific application updates 
    -v | --version <app>  Only update to a specific version 
    -w | --wait <secs>    Number of seconds to wait for action to complete before returning the current state of the install command 
    -f | --format         Format output results in the specified format 
        p | plist         Property list format
    -t | --terminate <secs>  Number of seconds to wait before closing opened applications in order for updates to complete
       -m | --message <msg>  Optional message to display on macOS banner notification to notify user

Remarque

L’option --version est prise en charge uniquement pour les mises à jour d’application suivantes : Word, Excel, PowerPoint, Outlook, OneNote

Exemples d’utilisation de msupdate

  • Affichez les paramètres de configuration actuels pour MAU : ./msupdate --config
  • Affichez les paramètres de configuration actuels dans un format lisible par machine : ./msupdate --config --format plist
  • Répertorier toutes les mises à jour disponibles : ./msupdate --list
  • Téléchargez et installez toutes les mises à jour disponibles : ./msupdate --install
  • Téléchargez et installez les dernières mises à jour pour Word, Excel et PowerPoint : ./msupdate --install --apps MSWD2019 XCEL2019 PPT32019
  • Téléchargez et installez une mise à jour spécifique à la version d’Outlook : ./msupdate --install --apps OPIM2019 --version 16.17.180090901
  • Téléchargez et installez les dernières mises à jour disponibles pour Excel, attendez 180 secondes (3 minutes) avant de fermer Excel et affichez « Excel se ferme dans 3 minutes pour installer les mises à jour. » sur la bannière macOS notification pour avertir l’utilisateur : ./msupdate --install --apps XCEL2019 -t 180 -m "Excel will close in 3 minutes to install updates."

Remarque

Pour utiliser les modificateurs -t et -m, vous devez utiliser mise à jour automatique Microsoft (AutoUpdate) 4.24 ou version ultérieure.

Identificateurs d’application

Le tableau suivant répertorie les applications Microsoft pour Mac prises en charge par les mises à jour mobiles. L’identificateur est utilisé lors de la spécification du --apps paramètre. Lorsque vous spécifiez plusieurs applications sur la ligne de commande, séparez les identificateurs par un espace.

Application Identifier
Excel XCEL2019
Portail d’entreprise Intune IMCP01
Outil d'aide à la gestion des licences OLIC02
UAM MSau04
Microsoft Copilot MSCP10
Microsoft Defender pour les consommateurs WDAVCONSUMER
Microsoft Defender pour point de terminaison WDAV00
Microsoft Defender Shim WDAVSHIM
OneDrive ONDR18
OneNote ONMC2019
Outlook OPIM2019
PowerPoint PPT32019
Assistance rapide MSQA01
Aide à distance MSRH01
Skype Entreprise Référence MSFB16
Teams 1.0 classique TEAMS10
Teams 2.1 TEAMS21
Application Windows Référence MSRD10
Word MSWD2019

Remarque

  • Le Bureau à distance s’appelle désormais Application Windows. Mettez à jour votre configuration avec le nouveau nom pour continuer à recevoir les mises à jour.
  • Les identificateurs des applications Office, telles que Word et Outlook, peuvent être utilisés pour les versions suivantes :
    • Microsoft 365 pour Mac
    • Office LTSC 2024 pour Mac (licence en volume)
    • Office LTSC pour Mac 2021 (licence en volume)
  • Si une mise à jour est en attente pour l’application AutoUpdate, cette mise à jour doit être appliquée avant que les applications puissent être mises à jour.
  • Les identificateurs ne respectent pas la casse lorsqu’ils sont exécutés de manière interactive à partir de la ligne de commande, mais utilisent la casse dans la table lorsqu’ils sont exécutés à partir d’un outil de gestion tel que Jamf Pro.
  • Microsoft Teams peut utiliser MAU pour fournir des mises à jour dans certains scénarios, par exemple si le programme de mise à jour Teams échoue. Cependant, vous ne pouvez pas utiliser msupdate pour que MAU gère les mises à jour pour Teams, car Teams n’offre pas aux administrateurs la possibilité de déployer et de gérer les mises à jour. Au lieu de cela, Teams est mis à jour automatiquement toutes les deux semaines environ avec les nouvelles fonctionnalités et les mises à jour de qualité. Pour plus d’informations, voir Processus de mise à jour de Teams.
  • Teams classique n’est plus disponible à partir du 1er juillet 2025.