Aktualisieren von Microsoft-Anwendungen für Mac mithilfe von msupdate

Microsoft AutoUpdate (MAU) Version 3.18 und höher enthält das Befehlszeilentool msupdate. Das Msupdate-Tool kann verwendet werden, um den Updateprozess für Microsoft-Anwendungen zu starten, die für Mac erstellt wurden, z. B. Office. Das Tool ist in erster Linie darauf ausgelegt, IT-Administratoren eine genauere Kontrolle darüber zu geben, wann Updates angewendet werden. Sie können die neueste Version von MAU unter diesem Link herunterladen.

msupdate verwendet natives XPC für die Kommunikation mit dem MAU-Daemon. Unter macOS 10.14 Mojave und höher wird möglicherweise eine Datenschutzaufforderung angezeigt, wenn Sie msupdate zum ersten Mal ausführen. Wenn Sie ein Unternehmensverwaltungstool wie Jamf Pro verwenden, sollten Sie eine PPPC-Nutzlast (Privacy Preferences Policy Control) bereitstellen, um den Zugriff vorab zu genehmigen. Beispiele für eine solche Nutzlast können von GitHub heruntergeladen werden.

Führen Sie die folgenden Schritte aus, um mit der Verwendung des Tools zu beginnen:

  1. Öffnen der Terminalanwendung
  2. Geben Sie cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS ein.
  3. Ausführen von ./msupdate --help

Die folgenden Optionen werden angezeigt:

 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

Beispiele für die Verwendung von msupdate

  • Zeigen Sie die aktuellen Konfigurationsparameter für MAU an: ./msupdate --config
  • Zeigen Sie die aktuellen Konfigurationsparameter im maschinenlesbaren Format an: ./msupdate --config --format plist
  • Auflisten aller verfügbaren Updates: ./msupdate --list
  • Laden Sie alle verfügbaren Updates herunter, und installieren Sie sie: ./msupdate --install
  • Laden Sie die neuesten Updates für Word, Excel und PowerPoint herunter, und installieren Sie sie:./msupdate --install --apps MSWD2019 XCEL2019 PPT32019
  • Laden Sie ein versionsspezifisches Update für Outlook herunter, und installieren Sie es: ./msupdate --install --apps OPIM2019 --version 16.17.180090901
  • Laden Sie die neuesten verfügbaren Updates für Excel herunter, und installieren Sie sie, warten Sie 180 Sekunden (3 Minuten), bevor Sie Excel schließen, und zeigen Sie "Excel wird in 3 Minuten geschlossen, um Updates zu installieren." in der macOS-Bannerbenachrichtigung an, um den Benutzer zu benachrichtigen: ./msupdate --install --apps XCEL2019 -t 180 -m "Excel will close in 3 minutes to install updates."

Hinweis

Um die Modifizierer -t und -m verwenden zu können, müssen Sie Microsoft AutoUpdate 4.24 oder höher verwenden.

Anwendungsbezeichner

In der folgenden Tabelle sind die microsoft-Anwendungen für Mac aufgeführt, die von MAU unterstützt werden. Der Bezeichner wird verwendet, wenn der --apps Parameter angegeben wird. Wenn Sie mehrere Anwendungen in der Befehlszeile angeben, trennen Sie Bezeichner durch ein Leerzeichen.

Anwendung Bezeichner
Word MSWD2019
Excel XCEL2019
PowerPoint PPT32019
Outlook OPIM2019
OneNote ONMC2019
MAU MSau04
OneDrive ONDR18
Teams 1.0 Classic TEAMS10
Teams 2.1 TEAMS21
Skype for Business MSFB16
Remote Desktop MSRD10
Intune-Unternehmensportal IMCP01
Microsoft Defender für Endpunkt WDAV00
Microsoft Defender für Verbraucher WDAVCONSUMER
Microsoft Defender Shim WDAVSHIM
Hilfstool zur Lizenzierung OLIC02

Hinweis

  • Die Bezeichner für die Office-Apps, z. B. Word und Outlook, können für die folgenden Versionen verwendet werden:
    • Office für Mac (Microsoft 365- oder Office 365-Abonnementplan)
    • Office LTSC für Mac 2021 (Volumenlizenz)
    • Office 2019 für Mac (Einzelhandels- oder Volumenlizenz)
  • Wenn ein Update für MAU selbst aussteht, muss dieses Update angewendet werden, bevor Anwendungen aktualisiert werden können.
  • Bei Bezeichnern wird die Groß-/Kleinschreibung nicht beachtet, wenn sie interaktiv über die Befehlszeile ausgeführt werden. Bei der Ausführung über ein Verwaltungstool wie Jamf Pro wird jedoch die Groß-/Kleinschreibung in der Tabelle verwendet.
  • Microsoft Teams kann MAU verwenden, um Updates in einigen Szenarien bereitzustellen, z. B. wenn der Microsoft Teams-Updater fehlschlägt. Sie können msupdate jedoch nicht verwenden, um MAU-Updates für Teams zu verwalten, da Teams Administratoren nicht die Möglichkeit bietet, Updates bereitzustellen und zu verwalten. Stattdessen wird Teams ungefähr alle zwei Wochen automatisch mit neuen Features und Qualitätsupdates aktualisiert. Weitere Informationen finden Sie unter Microsoft Teams-Updateprozess.