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에서 다운로드할 수 있습니다.

다음 단계를 사용하여 도구 사용을 시작합니다.

  1. 터미널 애플리케이션 열기
  2. cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS을(를) 입력
  3. ./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

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 지정할 때 사용됩니다. 명령줄에서 여러 애플리케이션을 지정하는 경우 공백을 사용하여 식별자를 구분합니다.

응용 프로그램 식별자
Word MSWD2019
Excel XCEL2019
PowerPoint PPT32019
Outlook OPIM2019
OneNote ONMC2019
Mau MSau04
OneDrive ONDR18
Teams 1.0 클래식 TEAMS10
Teams 2.1 TEAMS21
비즈니스용 Skype MSFB16
원격 데스크톱 MSRD10
Intune 회사 포털 IMCP01
엔드포인트용 Microsoft Defender WDAV00
소비자를 위한 Microsoft Defender WDAVCONSUMER
Microsoft Defender 심 WDAVSHIM
라이선싱 도우미 도구 OLIC02

참고

  • Word 및 Outlook과 같은 Office 앱의 식별자는 다음 버전에 사용할 수 있습니다.
    • Mac용 Office(Microsoft 365 또는 Office 365 구독 플랜)
    • Mac용 Office LTSC 2021(볼륨 라이선스)
    • Mac용 Office 2019(소매 또는 볼륨 라이선스)
  • MAU 자체에 대한 업데이트가 보류 중인 경우 애플리케이션을 업데이트하려면 먼저 해당 업데이트를 적용해야 합니다.
  • 명령줄에서 대화형으로 실행할 때 식별자는 대/소문자를 구분하지 않지만 Jamf Pro와 같은 관리 도구에서 실행할 때 테이블의 문자 대/소문자를 사용합니다.
  • Microsoft Teams는 MAU를 사용하여 Teams 업데이트가 실패하는 경우와 같은 일부 시나리오에서 업데이트를 제공할 수 있습니다. 그러나 Msupdate를 사용하여 MAU가 Teams에 대한 업데이트를 관리하도록 할 수는 없습니다. Teams는 관리자에게 업데이트를 배포하고 관리하는 기능을 제공하지 않기 때문입니다. 대신 Teams는 새로운 기능 및 품질 업데이트로 약 2주마다 자동으로 업데이트됩니다. 자세한 내용은 Teams 업데이트 프로세스를 참조하세요.