msupdate를 사용하여 Mac용 Microsoft 애플리케이션 업데이트
MAU(Microsoft AutoUpdate) 버전 3.18 이상에는 msupdate 명령줄 도구가 포함되어 있습니다. msupdate 도구를 사용하여 Office와 같이 Mac용으로 생성된 Microsoft 애플리케이션에 대한 업데이트 프로세스를 시작할 수 있습니다. 이 도구는 주로 IT 관리자에게 업데이트가 적용되는 시기를 보다 정확하게 제어할 수 있도록 설계되었습니다. 이 링크에서 최신 버전의 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에 사용 가능한 최신 업데이트를 다운로드하여 설치하고, Excel을 닫기 전에 180초(3분) 기다렸다가 macOS 배너 알림에 "Excel에서 업데이트를 설치하는 데 3분 후에 닫힙니다."를 표시하여 사용자에게 알립니다.
./msupdate --install --apps XCEL2019 -t 180 -m "Excel will close in 3 minutes to install updates."
참고
-t 및 -m 한정자를 사용하려면 Microsoft AutoUpdate 4.24 이상을 사용해야 합니다.
애플리케이션 식별자
다음 표에는 MAU에서 지원하는 Mac용 Microsoft 애플리케이션이 나와 있습니다. 식별자는 매개 변수를 --apps
지정할 때 사용됩니다. 명령줄에서 여러 애플리케이션을 지정하는 경우 공백을 사용하여 식별자를 구분합니다.
응용 프로그램 | 식별자 |
---|---|
Excel | XCEL2019 |
Intune 회사 포털 | IMCP01 |
라이선싱 도우미 도구 | OLIC02 |
MAU | MSau04 |
소비자를 위한 Microsoft Defender | WDAVCONSUMER |
엔드포인트용 Microsoft Defender | WDAV00 |
Microsoft Defender 심 | WDAVSHIM |
OneDrive | ONDR18 |
OneNote | ONMC2019 |
Outlook | OPIM2019 |
PowerPoint | PPT32019 |
빠른 지원 | MSQA01 |
원격 지원 | MSRH01 |
비즈니스용 Skype | MSFB16 |
Teams 1.0 클래식 | TEAMS10 |
Teams 2.1 | TEAMS21 |
Windows App | MSRD10 |
Word | MSWD2019 |
참고
- 원격 데스크톱의 이름이 Windows App. 업데이트를 계속 받으려면 구성을 새 이름으로 업데이트하세요.
- Word 및 Outlook과 같은 Office 앱의 식별자는 다음 버전에 사용할 수 있습니다.
- Mac용 Microsoft 365
- Mac용 Office LTSC 2024(볼륨 라이선스)
- Mac용 Office LTSC 2021(볼륨 라이선스)
- MAU 자체에 대한 업데이트가 보류 중인 경우 애플리케이션을 업데이트하려면 먼저 해당 업데이트를 적용해야 합니다.
- 명령줄에서 대화형으로 실행할 때 식별자는 대/소문자를 구분하지 않지만 Jamf Pro와 같은 관리 도구에서 실행할 때 테이블의 문자 대/소문자를 사용합니다.
- Microsoft Teams는 MAU를 사용하여 Teams 업데이트가 실패하는 경우와 같은 일부 시나리오에서 업데이트를 제공할 수 있습니다. 그러나 Msupdate를 사용하여 MAU가 Teams에 대한 업데이트를 관리하도록 할 수는 없습니다. Teams는 관리자에게 업데이트를 배포하고 관리하는 기능을 제공하지 않기 때문입니다. 대신 Teams는 새로운 기능 및 품질 업데이트로 약 2주마다 자동으로 업데이트됩니다. 자세한 내용은 Teams 업데이트 프로세스를 참조하세요.