Mettre à jour des applications Microsoft pour Mac à l’aide de msupdate
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 de XPC natif pour communiquer avec le démon MAU. Sur macOS 10.14 Mojave et versions ultérieures, vous pouvez voir une invite de confidentialité 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 PPPC (Privacy Preferences Policy Control) pour préapprouver l’accès. Des exemples d’une telle charge utile peuvent être téléchargés à partir de GitHub.
Pour commencer à utiliser l’outil, procédez comme suit :
- Ouvrir l’application Terminal
- Entrez
cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS
- 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 uniquement prise en charge 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 l’ordinateur :
./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 pour 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 fermera dans 3 minutes pour installer les mises à jour ». sur la bannière de notification macOS 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 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 MAU. 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 |
MAU | MSau04 |
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 |
Bureau à distance | MSRD10 |
Assistance à distance | MSRH01 |
Skype Entreprise | MSFB16 |
Teams 1.0 classique | TEAMS10 |
Teams 2.1 | TEAMS21 |
Word | MSWD2019 |
Remarque
- Les identificateurs des applications Office, telles que Word et Outlook, peuvent être utilisés pour les versions suivantes :
- Microsoft 365 pour Mac
- Office LTSC pour Mac 2024 (licence en volume)
- Office LTSC pour Mac 2021 (licence en volume)
- Si une mise à jour est en attente pour MAU elle-même, cette mise à jour doit être appliquée avant que des 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 des caractères dans la table lors de l’exécution à 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 en cas d’échec de la mise à jour Teams. Toutefois, vous ne pouvez pas utiliser msupdate pour que MAU gère les mises à jour pour Teams, car Teams ne permet pas aux administrateurs 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 de nouvelles fonctionnalités et des mises à jour qualité. Pour plus d’informations, consultez Processus de mise à jour teams.