Actualización de aplicaciones de Microsoft para Mac mediante msupdate

Microsoft AutoUpdate (MAU) versión 3.18 y posteriores incluye la herramienta de línea de comandos msupdate. La herramienta msupdate se puede usar para iniciar el proceso de actualización de las aplicaciones de Microsoft producidas para Mac, como Office. La herramienta está diseñada principalmente para proporcionar a los administradores de TI un control más preciso sobre cuándo se aplican las actualizaciones. Puede descargar la versión más reciente de MAU desde este vínculo.

msupdate funciona con XPC nativo para comunicarse con el demonio MAU. En macOS 10.14 Mojave y versiones posteriores, es posible que vea una solicitud de privacidad al ejecutar msupdate por primera vez. Si usa una herramienta de administración empresarial como Jamf Pro, debe implementar una carga de Control de directivas de preferencias de privacidad (PPPC) para aprobar previamente el acceso. Los ejemplos de dicha carga se pueden descargar desde GitHub.

Siga estos pasos para empezar a usar la herramienta:

  1. Abrir la aplicación terminal
  2. Escriba cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS
  3. Ejecute ./msupdate --help

Se muestran las siguientes opciones:

 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

Ejemplos de cómo usar msupdate

  • Mostrar los parámetros de configuración actuales para MAU: ./msupdate --config
  • Mostrar los parámetros de configuración actuales en formato legible por máquina: ./msupdate --config --format plist
  • Enumerar todas las actualizaciones disponibles: ./msupdate --list
  • Descargue e instale todas las actualizaciones disponibles: ./msupdate --install
  • Descargue e instale las actualizaciones más recientes para Word, Excel y PowerPoint:./msupdate --install --apps MSWD2019 XCEL2019 PPT32019
  • Descargue e instale una actualización específica de la versión para Outlook: ./msupdate --install --apps OPIM2019 --version 16.17.180090901
  • Descargue e instale las últimas actualizaciones disponibles para Excel, espere 180 segundos (3 minutos) antes de cerrar Excel y muestre "Excel se cerrará en 3 minutos para instalar las actualizaciones". En la notificación de banner de macOS para notificar al usuario: ./msupdate --install --apps XCEL2019 -t 180 -m "Excel will close in 3 minutes to install updates."

Nota:

Para usar los modificadores -t y -m, debe usar Microsoft AutoUpdate 4.24 o posterior.

Identificadores de aplicación

En la tabla siguiente se enumeran las aplicaciones de Microsoft para Mac compatibles con MAU. El identificador se usa al especificar el --apps parámetro . Al especificar varias aplicaciones en la línea de comandos, separe los identificadores con un espacio.

Aplicación Identificador
Excel XCEL2019
Portal de empresa de Intune IMCP01
Licencias de la herramienta auxiliar OLIC02
MAU MSau04
Microsoft Defender para consumidores WDAVCONSUMER
Microsoft Defender para punto de conexión WDAV00
Microsoft Defender shim WDAVSHIM
OneDrive ONDR18
OneNote ONMC2019
Outlook OPIM2019
PowerPoint PPT32019
Asistencia rápida MSQA01
Escritorio remoto MSRD10
Ayuda remota MSRH01
Skype Empresarial MSFB16
Teams 1.0 clásico TEAMS10
Teams 2.1 TEAMS21
Word MSWD2019

Nota:

  • Los identificadores de las aplicaciones de Office, como Word y Outlook, se pueden usar para las versiones siguientes:
    • Office para Mac (Microsoft 365 o Office 365 plan de suscripción)
    • Office LTSC para Mac 2021 (licencia por volumen)
    • Office 2019 para Mac (licencia comercial o por volumen)
  • Si una actualización está pendiente para MAU, esa actualización debe aplicarse antes de que se pueda actualizar cualquier aplicación.
  • Los identificadores no distinguen mayúsculas de minúsculas cuando se ejecutan interactivamente desde la línea de comandos, pero usan las mayúsculas y minúsculas de caracteres de la tabla al ejecutarse desde una herramienta de administración como Jamf Pro.
  • Microsoft Teams podría usar MAU para proporcionar actualizaciones en algunos escenarios, como si se produce un error en el actualizador de Teams. Pero no puede usar msupdate para que MAU administre las actualizaciones de Teams, ya que Teams no proporciona a los administradores la capacidad de implementar y administrar actualizaciones. En su lugar, Teams se actualiza automáticamente aproximadamente cada dos semanas con nuevas características y actualizaciones de calidad. Para obtener más información, consulte Proceso de actualización de Teams.