Обновление приложений Майкрософт для Mac с помощью msupdate
Microsoft AutoUpdate (MAU) версии 3.18 и более поздних включает средство командной строки msupdate. Средство msupdate можно использовать для запуска процесса обновления приложений Майкрософт, созданных для Mac, таких как Office. Это средство в первую очередь предназначено для предоставления ИТ-администраторам более точного контроля над временем применения обновлений. Последнюю версию MAU можно скачать по этой ссылке.
Msupdate работает с использованием собственного XPC для взаимодействия с управляющей программы MAU. В macOS 10.14 Mojave и более поздних версиях при первом запуске msupdate может появиться запрос на конфиденциальность. Если вы используете средство управления предприятием, например Jamf Pro, следует развернуть полезные данные управления политикой параметров конфиденциальности (PPPC) для предварительного получения доступа. Примеры таких полезных данных можно скачать на сайте GitHub.
Чтобы приступить к использованию средства, выполните следующие действия.
- Открытие приложения Терминала
- Введите
cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS
- Запустите
./msupdate --help
Отображаются следующие пункты:
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
Примечание.
Этот --version
параметр поддерживается только для следующих обновлений приложений: Word, Excel, PowerPoint, Outlook,OneNote
Примеры использования msupdate
- Отображение текущих параметров конфигурации для MAU:
./msupdate --config
- Отображение текущих параметров конфигурации в машиночитаемом формате:
./msupdate --config --format plist
- Список всех доступных обновлений:
./msupdate --list
- Скачайте и установите все доступные обновления:
./msupdate --install
- Скачайте и установите последние обновления для Word, Excel и PowerPoint:
./msupdate --install --apps MSWD2019 XCEL2019 PPT32019
- Скачайте и установите обновление для Outlook для конкретной версии:
./msupdate --install --apps OPIM2019 --version 16.17.180090901
- Скачайте и установите последние доступные обновления для Excel, подождите 180 секунд (3 минуты) перед закрытием Excel и отобразится сообщение "Excel закроется через 3 минуты для установки обновлений". В уведомлениях с баннером macOS, чтобы уведомить пользователя:
./msupdate --install --apps XCEL2019 -t 180 -m "Excel will close in 3 minutes to install updates."
Примечание.
Чтобы использовать модификаторы -t и -m, необходимо использовать автоматическое изменение (Майкрософт) версии 4.24 или более поздней версии.
Идентификаторы приложений
В следующей таблице перечислены приложения Майкрософт для Mac, поддерживаемые MAU. Идентификатор используется при указании --apps
параметра . При указании нескольких приложений в командной строке следует разделять идентификаторы пробелом.
Приложение | Идентификатор |
---|---|
Excel | XCEL2019 |
Корпоративный портал Intune | IMCP01 |
Помощник по лицензированию | OLIC02 |
МАУ | MSau04 |
Microsoft Defender для потребителей | WDAVCONSUMER |
Microsoft Defender для конечной точки | WDAV00 |
Microsoft Defender Шим | WDAVSHIM |
OneDrive | ONDR18 |
OneNote | ONMC2019 |
Outlook | OPIM2019 |
PowerPoint | PPT32019 |
Быстрая поддержка | MSQA01 |
Удаленный рабочий стол | MSRD10 |
Удаленная помощь | MSRH01 |
Skype для бизнеса | MSFB16 |
Классическая версия Teams 1.0 | TEAMS10 |
Teams 2.1 | TEAMS21 |
Word | MSWD2019 |
Примечание.
- Идентификаторы приложений Office, таких как Word и Outlook, можно использовать для следующих версий:
- Microsoft 365 для Mac
- Office LTSC для Mac 2024 (корпоративная лицензия)
- Office LTSC для Mac 2021 (корпоративная лицензия)
- Если обновление ожидается для самого MAU, это обновление должно быть применено, прежде чем какие-либо приложения можно будет обновить.
- Идентификаторы не учитывает регистр при интерактивном запуске из командной строки, но используют регистр символов в таблице при запуске из средства управления, например Jamf Pro.
- Microsoft Teams может использовать MAU для предоставления обновлений в некоторых сценариях, например в случае сбоя средства обновления Teams. Но вы не можете использовать msupdate для управления обновлениями для Teams, так как Teams не предоставляет администраторам возможность развертывать обновления и управлять ими. Вместо этого Teams автоматически обновляется примерно каждые две недели с новыми функциями и исправлениями. Дополнительные сведения см. в разделе Процесс обновления Teams.