Atualizar aplicações Microsoft para Mac com o msupdate
A versão 3.18 e posterior do Microsoft AutoUpdate (MAU) inclui a ferramenta de linha de comandos msupdate. A ferramenta msupdate pode ser utilizada para iniciar o processo de atualização para aplicações Microsoft produzidas para Mac, como o Office. A ferramenta foi concebida principalmente para dar aos administradores de TI um controlo mais preciso sobre quando as atualizações são aplicadas. Pode transferir a versão mais recente do MAU a partir desta ligação.
o msupdate funciona através da utilização de XPC nativo para comunicar com o daemon MAU. No macOS 10.14 Mojave e posterior, poderá ver um pedido de privacidade ao executar o msupdate pela primeira vez. Se estiver a utilizar uma ferramenta de gestão empresarial, como o Jamf Pro, deve implementar um payload de Controlo de Política de Preferências de Privacidade (PPPC) para pré-aprovar o acesso. Os exemplos de um payload deste tipo podem ser transferidos a partir do GitHub.
Utilize os seguintes passos para começar a utilizar a ferramenta:
- Abrir a aplicação terminal
- Insira
cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS
- Execute
./msupdate --help
As opções a seguir são exibidas:
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
Observação
A --version
opção só é suportada para as seguintes atualizações de aplicações: Word, Excel, PowerPoint, Outlook, OneNote
Exemplos de como utilizar o msupdate
- Apresentar os parâmetros de configuração atuais para MAU:
./msupdate --config
- Apresentar os parâmetros de configuração atuais no formato legível pelo computador:
./msupdate --config --format plist
- Listar todas as atualizações disponíveis:
./msupdate --list
- Transfira e instale todas as atualizações disponíveis:
./msupdate --install
- Transfira e instale as atualizações mais recentes para Word, Excel e PowerPoint:
./msupdate --install --apps MSWD2019 XCEL2019 PPT32019
- Transfira e instale uma atualização específica da versão para o Outlook:
./msupdate --install --apps OPIM2019 --version 16.17.180090901
- Transfira e instale as atualizações mais recentes disponíveis para o Excel, aguarde 180 segundos (3 minutos) antes de fechar o Excel e apresente "O Excel fechará dentro de 3 minutos para instalar atualizações" na notificação da faixa do macOS para notificar o utilizador:
./msupdate --install --apps XCEL2019 -t 180 -m "Excel will close in 3 minutes to install updates."
Observação
Para utilizar os modificadores -t e -m, tem de utilizar o Microsoft AutoUpdate 4.24 ou posterior.
Identificadores de aplicação
A tabela seguinte lista as aplicações da Microsoft para Mac suportadas pela MAU. O identificador é utilizado ao especificar o --apps
parâmetro . Ao especificar várias aplicações na linha de comandos, separe os identificadores com um espaço.
Application | Identificador |
---|---|
Excel | XCEL2019 |
Portal da Empresa do Intune | IMCP01 |
Ferramenta auxiliar de licenciamento | OLIC02 |
MAU | MSau04 |
Microsoft Defender para Consumidores | WDAVCONSUMER |
Microsoft Defender para Ponto de Extremidade | WDAV00 |
Microsoft Defender Shim | WDAVSHIM |
OneDrive | ONDR18 |
OneNote | ONMC2019 |
Outlook | OPIM2019 |
PowerPoint | PPT32019 |
Assistência Rápida | MSQA01 |
Área de Trabalho Remota | MSRD10 |
Ajuda remota | MSRH01 |
Skype for Business | MSFB16 |
Teams 1.0 clássico | TEAMS10 |
Teams 2.1 | TEAMS21 |
Word | MSWD2019 |
Observação
- Os identificadores das aplicações do Office, como o Word e o Outlook, podem ser utilizados para as seguintes versões:
- Microsoft 365 para Mac
- Office LTSC para Mac 2024 (licença de volume)
- Office LTSC para Mac 2021 (licença de volume)
- Se uma atualização estiver pendente para a própria MAU, essa atualização tem de ser aplicada antes de as aplicações poderem ser atualizadas.
- Os identificadores não são sensíveis a maiúsculas e minúsculas quando são executados interativamente a partir da linha de comandos, mas utilizam a caixa de carateres na tabela ao executar a partir de uma ferramenta de gestão, como o Jamf Pro.
- O Microsoft Teams pode utilizar o MAU para fornecer atualizações em alguns cenários, como se o atualizador do Teams falhasse. No entanto, não pode utilizar o msupdate para que o MAU faça a gestão de atualizações para o Teams, uma vez que o Teams não fornece aos administradores a capacidade de implementar e gerir atualizações. Em vez disso, o Teams é atualizado automaticamente aproximadamente a cada duas semanas com novas funcionalidades e atualizações de qualidade. Para obter mais informações, veja Processo de atualização do Teams.