Office 배포 도구에 대한 구성 옵션

ODT(Office 배포 도구)를 사용하여 클라이언트 컴퓨터에 Microsoft 365 앱을 다운로드하고 배포할 수 있습니다. ODT를 사용하면 Office 설치에 대한 제어 기능이 강화됩니다. 설치할 제품과 언어, 제품 업데이트 방법 및 사용자에게 설치 환경 표시 여부를 정의할 수 있습니다. 이 문서에서는 도구에서 사용할 수 있는 모든 옵션에 대해 다룹니다. 도구 자체를 사용하는 방법을 알아보려면 Office 배포 도구 개요를 참조하세요.

참고

모범 사례: 이 문서의 옵션에서는 구성 파일의 XML 요소와 특성을 보여줍니다. 텍스트 편집기에서 구성 파일을 계속 만들 수 있으나 대신 Office 사용자 지정 도구를 사용하는 것이 좋습니다. Office 사용자 지정 도구를 사용하여 웹 기반 인터페이스에서 구성 파일을 손쉽게 만들고 수정할 수 있습니다. 자세한 내용은 Office 사용자 지정 도구의 개요를 참조하세요.

표준 구성 파일의 예

ODT는 두 파일, setup.exe와 configuration.xml로 구성됩니다. 도구를 사용하여 작업하기 위해 구성 파일을 편집하여 원하는 옵션을 정의한 다음 명령줄에서 setup.exe를 실행합니다. 예를 들어, Office의 32비트 영어 버전을 다운로드하도록 구성 파일을 편집하거나, EULA에 자동으로 동의하고 Publisher 없이 Office의 32비트 영어 버전을 설치하도록 파일을 편집할 수 있습니다.

구성 파일을 만들 때는 예제 파일로 시작한 후 작업 환경에 적절한 옵션을 사용하여 업데이트하는 것이 좋습니다. 아래 예제를 복사한 후 텍스트 파일에 붙여 넣고 선택한 이름으로 저장하여 시작할 수 있습니다. 이 파일을 사용하여 XML 요소와 특성을 수정하고 이 문서의 나머지에서 각 요소와 특성에 대한 자세한 내용을 확인합니다.

이 구성 파일에는 가장 자주 사용되는 요소와 특성이 포함되어 있으며 클라이언트 컴퓨터에 Office를 다운로드하여 설치하는 데 사용할 수 있습니다.

<Configuration>
  <Add SourcePath="\\Server\Share" 
       OfficeClientEdition="32"
       Channel="SemiAnnual" >
    <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
    </Product>
    <Product ID="VisioProRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
    </Product>
  </Add>
  <Updates Enabled="TRUE" 
           UpdatePath="\\Server\Share" />
   <Display Level="None" AcceptEULA="TRUE" />  
</Configuration>
설명
Add SourcePath="\\Server\Share"
Office는 네트워크의 "\\server\share"로 다운로드되고 해당 위치에서 설치 파일을 사용하여 배포됩니다.
Add OfficeClientEdition="32"
32비트 버전의 Office를 다운로드한 후 설치합니다.
Add Channel="SemiAnnual"
Office는 반기 엔터프라이즈 채널을 사용하여 업데이트됩니다.
Product ID="O365ProPlusRetail"
엔터프라이즈용 Microsoft 365 앱을 다운로드하여 설치합니다.
Language ID="en-us"
Language ID="ja-jp"
영어 및 일본어 버전의 Office를 다운로드한 후 설치합니다.
Updates Enabled="TRUE"
Office가 업데이트를 확인합니다.
Updates UpdatePath="\\Server\Share"
Office는 네트워크의 "\server\share"에서 업데이트를 확인합니다.
Display Level="None" AcceptEULA="TRUE"
Office를 설치할 때 어떤 사용자 인터페이스도 표시되지 않습니다.

참고

로깅 요소는 더 이상 Office 배포 도구의 구성 옵션으로 지원되지 않습니다. %temp% 폴더에서 로그 파일을 찾을 수 있습니다.

Add 요소

다운로드하거나 설치할 제품 및 언어를 정의합니다.

예제

<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="32"
     Channel="SemiAnnual" 
     Version="16.0.8201.2193" >
  <Product ID="O365ProPlusRetail">
    <Language ID="en-us" />
    <Language ID="ja-jp" />
  </Product>
  <Product ID="VisioProRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
  </Product>
</Add>  

SourcePath 특성(Add 요소의 일부)

선택 사항.

Office 설치 파일의 위치를 정의합니다. ODT가 다운로드 모드에서 실행되는 경우 파일을 저장할 위치를 정의합니다. 포함되지 않을 경우 ODT는 이 도구와 같은 폴더에서 설치 파일을 찾은 후 Office CDN(콘텐츠 배달 네트워크) 포털을 사용합니다. 포함되지 않고 ODT가 다운로드 모드로 실행되면 Office 설치 파일은 이 도구와 같은 폴더로 다운로드됩니다.

해당 Office 버전을 이미 포함하는 폴더에 Office를 다운로드할 경우 ODT는 누락된 파일만 다운로드하여 네트워크 대역폭을 절약합니다. 예를 들어 ODT를 사용하여 Office 영어 버전을 이미 포함하는 폴더에 영어 및 독일어 버전의 Office를 다운로드하면 독일어 언어 팩만 다운로드됩니다.

예제 값:

  • SourcePath="\\server\share"
  • SourcePath="C:\Downloads\Microsoft"

SourcePath 값은 /Office 부분 또는 Office 데이터를 다운로드한 폴더 이름을 포함하지 말아야 합니다.

Version 특성(Add 요소의 일부)

선택 사항. 지정되지 않은 경우 기본적으로 최신 버전을 사용할 수 있습니다.

Version 속성을 사용할 때는 Channel 속성도 함께 포함하는 것이 좋습니다. 채널 속성을 포함하지 않으면 지정된 버전과 일치하지 않는 기본 채널이 사용됩니다.

Microsoft 365 앱이 장치에 이미 설치되어 있는 경우 버전="Match Installed"를 사용하여 새 버전을 사용할 수 있더라도 동일한 버전의 Office를 설치할 수 있습니다. 이 설정을 사용하면 Office를 최신 버전으로 업데이트하지 않고도 언어 팩이나 Visio 및 프로젝트를 더 쉽게 추가할 수 있습니다.

예제 값:

  • Version="16.0.8201.2193"
  • Version="MatchInstalled"

OfficeClientEdition 속성(Add 요소의 일부)

선택 사항.

Microsoft 365 앱의 32비트 버전 또는 64비트 버전을 다운로드 또는 설치할지 여부를 정의합니다. Office가 장치에 설치되어 있지 않고 OfficeClientEdition이 지정되지 않은 경우 장치가 32비트 버전의 Windows를 실행 중이거나 4GB 미만의 RAM을 가지고 있지 않은 경우 ODT는 기본적으로 64비트 버전으로 설정됩니다. Office가 설치되어 있고 OfficeClientEdition을 지정하지 않은 경우 Office는 기존 Office 설치의 아키텍처와 일치합니다. Office가 설치되어 있고 OfficeClientEdition이 지정된 경우 이미 설치된 아키텍처와 일치해야 합니다. 그렇지 않으면 혼합 아키텍처가 지원되지 않으므로 설치가 실패합니다.

허용되는 값:

  • OfficeClientEdition="64"
  • OfficeClientEdition="32"

Channel 특성(Add 요소의 일부)

선택 사항.

Office 설치에 사용할 채널을 정의합니다. Office가 디바이스에 설치되어 있지 않은 경우 채널 특성의 기본 설정은 현재 상태 가 됩니다. Office가 장치에 설치되어 있지만 채널 특성이 지정되지 않은 경우 ODT는 기존 설치의 채널과 일치합니다.

이 값은 업데이트 요소에서 또는 그룹 정책 설정을 통해 선택적으로 지정된 업데이트 채널에 관계없이 설치할 채널을 결정합니다. 다른 업데이트 채널에 이러한 설정이 있는 경우 다음 업데이트 주기 동안 설치 후 채널 스위치가 수행됩니다. 자세한 내용은 Microsoft 365 앱 업데이트 채널 변경을 참조하세요.

업데이트 채널에 대한 자세한 내용은 Microsoft 365 앱 업데이트 채널 개요를 참조하세요.

허용되는 값:

  • Channel="BetaChannel"
  • Channel="CurrentPreview"
  • Channel="Current"
  • Channel="MonthlyEnterprise"
  • Channel="SemiAnnualPreview"
  • Channel="SemiAnnual"

참고

  • 이러한 속성 값을 사용하려면 2020년 6월 9일 화요일에 릴리스된 Office 배포 도구의 버전 16.0.12827.20268 이상을 사용해야 합니다.
  • 각 업데이트 채널에 이전에 허용된 값을 계속 사용할 수 있습니다. 즉, 이전 구성 XML 파일을 업데이트할 필요가 없습니다.
  • 베타 채널(가끔 초기 참가자로 지칭)은 지원되지 않는 빌드이므로 IT 담당자나 응용 프로그램 개발자 등의 선택 사용자 소그룹이 테스트 환경에서만 사용해야 합니다.

Office의 볼륨 라이선스 버전인 Office LTSC Professional Plus 2021 또는 Office LTSC Standard 2021을 배포하는 경우 다른 업데이트 채널인 PerpetualVL2021을 사용해야 합니다. 자세한 내용은 Office LTSC 2021용 업데이트 채널을 참조하세요.

Office의 볼륨 라이선스 버전인 Office Professional Plus 2019 또는 Office Standard 2019를 배포하는 경우 다른 업데이트 채널인 PerpetualVL2019를 사용해야 합니다. 자세한 내용은 Office 2019용 업데이트 채널을 참조하세요.

DownloadPath 특성(Add 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값으로 CDN이 설정됩니다.

다운로드 모드에서 ODT를 실행할 때 설치 파일이 다운로드되는 위치를 정의합니다. 네트워크의 중앙 위치에서 다른 위치로 Office의 특정 언어 및 제품을 배포하는 데 가장 일반적으로 사용됩니다. DownloadPath를 사용할 때는 예시와 같이 버전을 지정해야 합니다.

예제 값:

  • DownloadPath="\\servera\share"

예제

<Configuration> 
  <Add SourcePath="\\serverb\share" OfficeClientEdition="64" Version="16.0.6741.2056" DownloadPath="\\servera\share"> 
    <Product ID="O365ProPlusRetail" > 
      <Language ID="en-us" />      
    </Product> 
  </Add> 
</Configuration>

AllowCdnFallback 특성(Add 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 False로 설정됩니다.

Office CDN을 언어 팩의 백업 원본으로 사용하려면 예제에 표시된 것처럼 구성 파일에 "AllowCdnFallback" 특성을 포함합니다.

언어를 설치할 때 ODT에서 SourcePath 특성에 지정된 위치에 있는 원본 파일을 먼저 찾습니다. 해당 위치에서 언어 팩 해당 위치에서 사용할 수 없는 경우 AllowCdnFallback 설정이 True로 지정된 경우 ODT에서는 Office CDN의 원본 파일을 사용합니다.

허용되는 값:

  • AllowCdnFallback="True"
  • AllowCdnFallback="False"

예제

<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="32"
     Channel="SemiAnnual" 
     AllowCdnFallback="True">
  <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
      <Language ID="ja-jp" />
  </Product>
</Add>  

MigrateArch 특성(추가 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 False로 설정됩니다.

TRUE로 설정된 경우 Microsoft 365 앱의 기존 설치가 OfficeClientEdition 특성에 지정된 아키텍처(비트라고도 함)로 변경됩니다. 예를 들어 32비트 Microsoft 365 앱 설치를 64비트 설치로 변경할 수 있습니다.

MigrateArch 사용에 대한 자세한 내용은 Microsoft 365 앱 설치를 32비트에서 64비트로 변경하기를 참조하세요.

OfficeMgmtCOM 특성(추가 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 False로 설정됩니다.

구성 관리자가 Microsoft 365 앱 업데이트를 관리할 수 있으려면 Office가 설치된 컴퓨터에서 Office COM 개체를 사용하도록 설정해야 합니다. TRUE로 설정된 경우 Office COM 개체는 Configuration Manager의 명령을 사용하여 클라이언트 업데이트를 다운로드하고 설치합니다. Office COM 개체를 사용하도록 설정하면 클라이언트 디바이스에 대해 Microsoft 365 앱에 대한 계정 페이지의 지금 업데이트 옵션이 자동으로 비활성화됩니다.

자세한 내용은 Microsoft Endpoint Configuration Manager를 사용하여 Microsoft 365 앱으로의 업데이트 관리하기를 참조하세요.

허용되는 값:

  • OfficeMgmtCOM="True"
  • OfficeMgmtCOM="False"

예제

<Configuration>
  <Add OfficeClientEdition="64" Channel="Current" OfficeMgmtCOM="True" >
    <Product ID="O365ProPlusRetail">
      <Language ID="en-us" />
    </Product>
  </Add>  
  <Updates Enabled="True"  /> 
</Configuration>

Product 요소

다운로드하거나 설치할 제품을 정의합니다. 여러 제품을 정의하는 경우 구성 파일의 순서에 따라 제품이 설치됩니다. 첫 번째 제품이 Microsoft Office First Run Experience의 컨텍스트를 결정합니다.

또한 제품 요소를 사용하여 기존 Microsoft 365 앱에 언어 팩을 추가할 수도 있습니다. 예제 구성 파일을 비롯한 자세한 내용은 Microsoft 365 앱의 기존 설치에 언어 배포를 참조합니다.

예제

<Product ID="O365ProPlusRetail">
  <Language ID="en-us" />
  <Language ID="ja-jp" />
</Product>
<Product ID="VisioProRetail">
  <Language ID="en-us" />
  <Language ID="ja-jp" />
</Product>

ID 특성(Product 요소의 일부)

필수 특성입니다.

다운로드하거나 설치할 제품의 ID를 정의합니다.

예제 값:

  • ID="O365ProPlusRetail"
  • ID="VisioProRetail"
  • ID="ProjectProRetail"

지원되는 모든 제품 ID 목록은 간편 실행이 가능하도록 Office 배포 도구에서 지원하는 제품 ID를 참조하세요.

MSICondition 특성(제품 요소의 일부)

선택 사항.

특정 MSI 기반 Office 제품이 장치에 이미 설치되어 있는지 여부에 따라 ID 속성으로 지정된 Office 제품의 설치를 제어할 수 있습니다. 예를 들어 MSI 기반 버전의 Project Professional이 장치에 이미 설치되어 있는 경우 Project Online Desktop Client를 설치합니다.

Windows Installer(MSI)에서 설치한 Office 제품을 지정할 수 있지만 MSICondition은 프로젝트 또는 Visio 설치에 가장 일반적으로 사용됩니다. MSICondition 속성에 지정한 값은 MSI를 사용하여 해당 제품 버전을 설치한 경우 라이선스가 부여된 볼륨 또는 제품의 소매 버전일 수 있습니다.

MSICondition은 사용자가 지정한 Office 제품의 2007, 2010, 2013 및 2016 버전을 인식합니다. 그러나 특정 버전을 지정할 수는 없습니다. 예를 들어, Visio Standard 2013에 대한 MSICondition을 구체적으로 표시할 수는 없습니다. MSICondition은 Visio Standard 2007, Visio Standard 2010, Visio Standard 2013 및 Visio Standard 2016을 포함한 모든 MSI 기반 Visio Standard 설치를 찾습니다.

MSICondition 특성에 대해 지정하는 값은 {product}.의 Setup.xml 파일에 있는 설정 ID입니다.기존 버전의 Office 제품에 대한 설치 파일의 WW 폴더입니다. 예를 들어 Visio Professional 2016용 Setup.xml 파일은 VisPro.WW 폴더에 있습니다. 여러 유형의 Office 제품을 쉼표로 구분하여 지정할 수 있습니다. 예를 들어 "PrjStd,PrjStdR,PrjPro,PrjProR"를 지정하여 볼륨 라이선스 또는 소매 볼륨에서 Project Standard 또는 Professional의 설치를 검색할 수 있습니다.

참고

  • XML 파일에 지정된 제품을 설치하는 과정의 일환으로 기존 MSI 기반 Office 제품을 제거하는 것이 좋습니다. 기존 MSI 기반 제품을 제거하려는 경우, RemoveMSI 요소를 사용하세요.

MSICondition 특성 예제

다음 예에서는 MSI 기반 버전의 Project Standard가 장치에 이미 설치되어 있는 경우에만 Project Online Desktop Client가 장치에 설치됩니다. 또한 Project Online Desktop Client 설치의 일부로 Project Standard가 장치에서 제거됩니다.

<Configuration>
  <Add >
      <Product ID="ProjectProRetail" MSICondition="PrjStd,PrjStdR">
         <Language ID="en-us" />
         <Language ID="MatchPreviousMSI" />
      </Product>
  </Add>
  <RemoveMSI />
</Configuration>

Language 요소

다운로드하거나 설치할 언어를 정의합니다. 여러 언어를 정의하는 경우 구성 파일에 있는 첫 번째 언어가 바로 가기, 오른쪽 클릭 상황에 맞는 메뉴 및 도구 설명을 비롯한 셸 UI 문화권을 결정합니다. 초기 설치 후 셸 UI 언어를 변경하려는 경우 Office를 제거한 후 다시 설치해야 합니다.

예제

<Product ID="O365ProPlusRetail">
  <Language ID="en-us" />
  <Language ID="ja-jp" />
</Product>
<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="32"
     Channel="SemiAnnual" 
     AllowCdnFallback="True">
  <Product ID="O365ProPlusRetail">
     <Language ID="MatchInstalled" />
     <Language ID="MatchOS" Fallback="en-us" />
  </Product>
</Add>  

ID 특성(Language 요소의 일부)

필수 특성입니다.

다운로드하거나 설치할 언어의 ID를 정의합니다.

예제 값

  • ID="en-us"
  • ID="ja-jp"
  • ID="MatchOS"
  • ID="MatchPreviousMSI"
  • ID="MatchInstalled"

모든 언어 목록은 언어, 문화권 코드 및 보조 교정 언어를 참조하세요.

MatchPreviousMSI에 대한 자세한 내용은 Microsoft 365 앱으로 업그레이드하는 경우 기존 MSI 버전의 Office 제거하기를 참조하세요.

Office에서 해당 언어를 지원하지 않거나 ODT가 로컬 소스 파일에서 올바른 언어 팩을 찾을 수 없는 경우 MatchOS 및 Match Installed가 운영 체제 언어를 설치할 수 없습니다. 이 문제를 해결하려면 백업 언어를 지정하고 ODT가 누락된 파일에 Office CDN을 사용하도록 허용하는 것이 좋습니다. 이렇게 하려면 Fallback 특성과 AllowCdnFallBack 특성을 사용합니다.

Match Installed는 간편 실행 제품이 이미 하나 이상 이미 설치되어 있는 경우에만 사용할 수 있습니다. ODT의 /download 스위치와 함께 사용할 수 없습니다. 설치 일치에 대한 자세한 내용은 언어 배포 개요Microsoft 365 앱용 동적, 학습 및 범용 패키지 빌드를 참조하세요.

Fallback 특성(Language 요소의 일부)

선택 사항.

MatchOS을 사용하면 일치하는 언어가 Office에서 지원되지 않거나 로컬 원본 파일에서 찾을 수 없을 때 설치할 대체 언어를 지정하는 것이 좋습니다. 이를 수행하려면 "Fallback" 특성을 사용합니다. 자세한 정보는 운영 체제와 동일한 언어 설치를 참조하세요.

예제 값:

  • Fallback="en-us"
  • Fallback="ja-jp"

TargetProduct 속성(Language 요소의 일부)

선택 사항.

MatchInstalled를 사용할 경우 이미 설치된 언어 목록을 일치시킬지 또는 모든 설치된 제품의 조합을 일치시킬지 지정할 수 있습니다. 특정 제품을 대상으로 지정하려면 지원 제품 ID를 지정할 수 있습니다. 이미 설치된 모든 제품에 대한 언어를 일치시키려면 "모두"를 지정할 수 있습니다. 그런 다음 ODT는 TargetProduct에 지정된 언어 집합과 동일한 언어 집합을 사용하여 새 제품을 설치합니다.

MatchInstalled로 지정된 TargetProduct가 없으면 ODT는 구성 파일에서 언어 태그가 속해 있는 동일한 제품 ID에서 일치시키려고 시도합니다. 예를 들어, TargetProduct 없이 “VisioProRetail”을 설치하는 동안 MatchInstalled를 사용하는 경우 ODT는 이 제품에 대한 설치된 언어와 일치시키려고 합니다.

예제 값:

<Language ID="MatchInstalled" TargetProduct="O365ProPlusRetail" />
<Language ID="MatchInstalled" TargetProduct="All" />

Display 요소

Office가 설치될 때 사용자에게 표시되는 내용을 정의합니다.

예제

<Display Level="None" AcceptEULA="TRUE" />  

Level 특성(Display 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 Full 로 설정됩니다.

LevelNone 으로 설정되면 사용자 인터페이스, 진행률 표시줄, 완료 화면, 오류 메시지 또는 다른 사용자 인터페이스 없이 Office가 설치됩니다.

LevelFull 로 설정되면 기본 설치 환경을 사용하여 Office가 설치됩니다.

허용되는 값:

  • Level="None"
  • Level="Full"

AcceptEULA 특성(Display 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 False 로 설정됩니다.

선택 사항. AcceptEULATRUE 로 설정되면 Microsoft 소프트웨어 사용 조건 대화 상자가 표시되지 않습니다. 이 특성이 FALSE 로 설정되거나 포함되지 않으면 Microsoft 소프트웨어 사용 조건 대화 상자가 표시됩니다. 관리자는 AcceptEULATRUE 로 설정하는 것이 좋습니다.

허용되는 값:

  • AcceptEULA="TRUE"
  • AcceptEULA="FALSE"

참고

버전 1803 이전의 Office 버전을 배포하는 경우 사용자의 계정으로 설치하는 경우에만 이 설정이 적용됩니다. Microsoft Endpoint Configuration Manager 및 설치에 SYSTEM 계정을 사용하는 다른 소프트웨어 배포 도구에는 이 설정이 적용되지 않습니다.

ExcludeApp 요소

설치하면 안 되는 Microsoft 365 앱 제품을 정의합니다. OneDrive는 Microsoft 365 앱을 설치하거나 Word, Excel, PowerPoint, Publisher, Visio 또는 Skype와 같은 개별 응용 프로그램을 설치할 때 자동으로 설치됩니다. 이러한 응용 프로그램과 함께 OneDrive를 설치하지 않으려면 ExcludeApp 요소를 사용하여 제거합니다. 자세한 내용은 Microsoft 365 앱 또는 기타 Microsoft을 설치할 때 OneDrive를 제외합니다.

예제

<Add SourcePath="\\Server\Share" 
     OfficeClientEdition="32"
     Channel="SemiAnnual" >
  <Product ID="O365ProPlusRetail">
    <Language ID="en-us" />
    <Language ID="ja-jp" />
    <ExcludeApp ID="Publisher" />
  </Product>
</Add>  

ExcludeApp을 포함하는 구성 파일이 Microsoft 365 앱이 이미 설치된 장치에 Office를 설치하는데 사용되는 경우 ExcludeApp 설정은 언어 목록에 기반하여 상이하게 처리됩니다.

  • 구성 파일의 언어 목록에 설치된 모든 언어가 포함된 경우 파일의 ExcludeApp 설정이 장치의 기존 ExcludeApp 설정을 대체합니다. 구성 파일의 언어 목록에 설치된 언어와 추가 언어가 모두 포함된 경우에도 마찬가지입니다.
  • 구성 파일의 언어 목록이 모든 설치된 언어를 포함하지 않는 경우 구성 파일의 ExcludeApp 설정은 장치의 ExcludeApp 설정과 합쳐집니다.

ID 특성(ExcludeApp 요소의 일부)

필수 특성입니다.

설치하지 않아야 하는 제품의 ID를 정의합니다.

허용되는 값:

  • ID="Access"
  • ID="Excel"
  • ID="Groove"
  • ID="Lync"
  • ID="OneDrive"
  • ID="OneNote"
  • ID="Outlook"
  • ID="PowerPoint"
  • ID="Publisher"
  • ID="Teams"
  • ID="Word"

비즈니스용 OneDrive의 경우 Groove 를 사용합니다. 비즈니스용 Skype의 경우 Lync 를 사용합니다.

Microsoft Teams에 대한 자세한 내용은 Microsoft 365 앱을 통해 Microsoft Teams 배포를 참조하세요.

속성 요소

특정 Office 동작 및 속성을 정의합니다.

예제

<Property Name="FORCEAPPSHUTDOWN" Value="FALSE"/>
<Property Name="SharedComputerLicensing" Value="1"/>
<Property Name="SCLCacheOverride" Value="1" />
<Property Name="DeviceBasedLicensing" Value="1" />
<Property Name="SCLCacheOverrideDirectory" Value="\\server\share\%username%" />
<Property Name="PinIconsToTaskbar" Value="TRUE"/>

Name 특성(Property 요소의 일부)

필수 특성입니다.

값을 설정하려는 특정 속성을 정의합니다.

Value 특성(Property 요소의 일부)

명명된 속성의 값을 정의합니다.

AUTOACTIVATE 속성(Property 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 0 으로 설정됩니다.

Microsoft 365 앱은 정품 인증이 자동으로 수행되도록 설정되어 있으므로 Microsoft 365 앱 제품에 대해서는 이 속성을 설정하지 않아야 합니다. 다른 제품의 경우 AUTOACTIVATE1 로 설정하여 자동으로 정품 인증이 수행되도록 할 수 있습니다.

허용되는 값:

  • Property Name="AUTOACTIVATE" Value="0"
  • Property Name="AUTOACTIVATE" Value="1"

FORCEAPPSHUTDOWN 속성(Property 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 False 로 설정됩니다.

TRUE 로 설정된 경우 Office 설치를 차단하는 모든 앱이 강제로 종료되도록 합니다. 데이터 손실이 발생할 수 있습니다.

허용되는 값:

  • Property Name="FORCEAPPSHUTDOWN" Value="FALSE"
  • Property Name="FORCEAPPSHUTDOWN" Value="TRUE"

PACKAGEGUID 속성(Property 요소의 일부)

선택 사항.

기본적으로 ODT에 의해 생성된 App-V 패키지는 동일한 App-V 패키지 ID를 공유합니다. 관리자는 PACKAGUID 를 사용하여 다른 패키지 ID를 지정할 수 있습니다. 이를 통해 Office의 여러 App-V 패키지를 App-V 관리 서버에 게시할 수 있습니다. 그러나 이렇게 하면 Office App-V 패키지를 한 대의 컴퓨터에 둘 이상 배포할 수 없습니다. ODT를 사용하여 Microsoft 365 앱용 App-V 패키지를 생성할 수 있습니다. Office Professional Plus 또는 Office Standard의 볼륨 라이선스 버전에 대한 패키지 만들기는 지원되지 않습니다.

패키지 ID는 예제의 형식을 따라야 하고 문자 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F만 사용할 수 있습니다.

다른 문자를 사용하는 경우 App-V 패키지가 기본 패키지 ID를 사용하여 만들어집니다.

예제 값:

  • Property Name="PACKAGEGUID" Value="12345678-ABCD-1234-ABCD-1234567890AB"

SharedComputerLicensing 속성(Property 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 0 입니다.

원격 데스크톱 서비스를 사용하여 Microsoft 365 앱을 공유 컴퓨터에 배포하는 경우 SharedComputerLicensing 을 1로 설정합니다.

자세한 내용은 Microsoft 365 앱에 대한 공유 컴퓨터 정품 인증 개요를 참조하세요.

허용되는 값:

  • Property Name="SharedComputerLicensing" Value="0"
  • Property Name="SharedComputerLicensing" Value="1"

SCLCacheOverride 속성(Property 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 0 입니다.

공유 컴퓨터 정품 인증을 사용하는 경우 라이선스 토큰을 로밍하려면 SCACacheOverride 를 1로 설정합니다. SCLCacheOverridDirectory와 함께 사용합니다. 이 작업은 라이선싱 토큰을 기본 위치에서 이동하도록 선택한 경우에만 필요합니다. 자세한 내용은 Microsoft 365 앱에 대한 공유 컴퓨터 활성화 개요를 참조하시기 바랍니다.

허용되는 값:

  • Property Name="SCLCacheOverride" Value="0"
  • Property Name="SCLCacheOverride" Value="1"

SCLCacheOverrideDirectory 속성(Property 요소의 일부)

선택 사항.

공유 컴퓨터 인증을 사용하며 라이선스 토큰을 로밍하려는 경우 라이선스 토큰의 폴더 위치를 지정하도록 SCLCacheOverrideDirectory 를 설정합니다. SCLCacheOverride와 함께 사용합니다. 이 작업은 라이선싱 토큰을 기본 위치에서 이동하도록 선택한 경우에만 필요합니다.

자세한 내용은 Microsoft 365 앱에 대한 공유 컴퓨터 정품 인증 개요를 참조하세요.

예제 값:

  • Property Name="SCLCacheOverrideDirectory" Value="%appdata%\Microsoft"
  • Property Name="SCLCacheOverrideDirectory" Value="\\server\share\%username%"

DeviceBasedLicensing 속성(Property 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값은 0 입니다.

장치 기반 활성화에 대한 Office 라이선스 모드를 정의합니다. 자세한 내용은 엔터프라이즈용 Microsoft 365 앱에 대한 장치 기반 라이선싱을 참조하시기 바랍니다.

허용되는 값:

  • Property Name="DeviceBasedLicensing" Value="1"
  • Property Name="DeviceBasedLicensing" Value="0"

PinIconsToTaskBar 속성(Property 요소의 일부)

선택 사항. 지정하지 않으면 기본값은 True 입니다.

Windows 7및 8.1의 Windows 작업 표시줄에 Office 제품의 바로 가기 아이콘을 추가할지 여부를 정의합니다. Microsoft Endpoint Configuration Manager를 사용하여 배포할 때 일반적으로 사용되는 시스템 계정을 사용하여 Office를 설치하는 경우 이 속성이 True 로 설정되어 있어도 아이콘이 고정되지 않습니다.

허용되는 값:

  • Property Name="PinIconsToTaskbar" Value="FALSE"
  • Property Name="PinIconsToTaskbar" Value="TRUE"

참고

Microsoft 365 앱은 더 이상 Windows 7에서 지원되지 않습니다. 자세한 내용은 Windows 7지원 종료 및 Microsoft 365 앱을 참조하세요.

Remove 요소

이전 Microsoft 365 앱 설치에서 제거할 제품 및 언어를 정의합니다. 설치된 언어를 제거하려면 예제와 같이 제품과 언어를 모두 제공해야 합니다. 설치된 모든 언어를 제거하려면 언어 속성을 포함하지 않습니다. 이 경우 ODT는 제품에 설치된 모든 언어를 자동으로 검색하고 제거합니다.

자세한 내용은 Office 배포 도구 개요를 참조하세요.

예제

<Remove All="FALSE">
  <Product ID="O365ProPlusRetail" >
    <Language ID="es-es" />
  </Product>
</Remove>

All 특성(Remove 요소의 일부)

선택 사항. 지정하지 않으면 기본값은 FALSE 입니다.

TRUE 로 설정되면 Project 및 Visio를 포함하여 모든 Microsoft 365 앱 제품 및 언어가 제거됩니다.

허용되는 값:

  • All="FALSE"
  • All="TRUE"

Updates 요소

설치 후 Office를 업데이트하는 방법을 정의합니다.

예제

<Updates Enabled="TRUE" 
         UpdatePath="\\Server\Share\"
         Channel="SemiAnnual" />

Enabled 특성(Updates 요소의 일부)

선택 사항. 지정하지 않으면 기본값은 TRUE 입니다.

TRUE 로 설정하는 경우 Office는 업데이트를 확인합니다. FALSE 로 설정하는 경우 Office는 업데이트를 확인하지 않지만 사용자는 파일 > 계정 > 업데이트 옵션 > 지금 업데이트 로 가서 업데이트를 확인할 수 있습니다.

허용되는 값:

  • Enabled="TRUE"
  • Enabled="FALSE"

UpdatePath 특성(Updates 요소의 일부)

선택 사항. 지정되지 않은 경우 기본값으로 CDN이 설정됩니다.

오피스 업데이트의 출처를 정의합니다. UpdatePath 는 Office 설치 파일에 대한 소스의 네트워크, 로컬 또는 HTTP 경로를 지정할 수 있습니다. 환경 변수는 네트워크 또는 로컬 경로에 사용할 수 있습니다.

Office용 관리 템플릿 파일(ADMX/ADML) 에서 그룹 정책을 사용하는 경우 업데이트 경로정책 설정을 사용하여 UpdatePath 를 설정할 수 있습니다. 이 정책 설정은 컴퓨터 구성\정책\관리 템플릿\Microsoft Office 2016 (Machine)\업데이트에서 찾을 수 있습니다.

예제 값:

TargetVersion 특성(Updates 요소의 일부)

선택 사항. 기본값은 지정된 업데이트 경로의 최신 버전입니다.

업데이트할 Office 버전을 정의합니다. TargetVersion 이 특정 빌드 번호로 설정되면 Office는 해당 버전으로 업데이트하려고 합니다.

Office용 관리 템플릿 파일(ADMX/ADML) 에서 그룹 정책을 사용하는 경우 대상 버전 정책 설정을 사용하여 TargetVersion 을 설정할 수 있습니다. 이 정책 설정은 컴퓨터 구성\정책\관리 템플릿\Microsoft Office 2016 (Machine)\업데이트에서 찾을 수 있습니다.

예제 값:

  • TargetVersion="15.1.2.3"
  • TargetVersion=""

Deadline 특성(Updates 요소의 일부)

선택적 특성.

업데이트를 적용해야 하는 마감일을 정의합니다. 마감일은 UTC(협정 세계시)로 지정됩니다. Target Version 과 함께 Deadline 을 사용하여 Office가 특정 날짜에 특정 버전으로 업데이트되는지 확인할 수 있습니다. 사용자가 업데이트를 설치할 수 있도록 1주 이상 이후로 마감일을 설정하는 것이 좋습니다.

마감일 전에는 업데이트를 설치하라는 미리 알림이 여러 번 제공됩니다. 마감일까지 Office를 업데이트하지 않으면 업데이트가 15분 후에 적용된다는 알림이 제공됩니다. 이 알림은 작업 중인 Office 문서를 저장하고 열려 있는 모든 Office 프로그램을 닫을 기회를 줍니다. Office 프로그램을 닫지 않으면 15분이 될 때 자동으로 닫히므로 데이터가 손실될 수 있습니다. Office 프로그램이 닫히면 업데이트가 자동으로 적용됩니다. 사용자가 Office 프로그램을 닫지 않으면 15분이 경과할 때 프로그램이 자동으로 닫히므로 데이터가 손실될 수 있습니다.

Office 프로그램이 닫힌 후에는 업데이트가 자동으로 적용됩니다. 마감일은 하나의 업데이트 집합에만 적용됩니다. Office가 항상 최신 상태를 유지하도록 마감일을 사용하려면 Office의 새 업데이트를 사용할 때마다 항상 마감일을 변경해야 합니다.

이 특성을 사용하려면 Office에서 서비스 팩 1(버전 15.0.4569.1507) 이상이 실행되고 있어야 합니다. Office용 관리 템플릿 파일(ADMX/ADML)에서 그룹 정책을 사용하는 경우 업데이트 최종 기한 정책 설정을 사용하여 Deadline 을 설정할 수 있습니다. 이 정책 설정은 컴퓨터 구성\정책\관리 템플릿\Microsoft Office 2016 (Machine)\업데이트에서 찾을 수 있습니다.

예제 값:

  • Deadline="05/16/2014 18:30"

Channel 특성(Updates 요소의 일부)

선택 사항. 기본값은 현재 입니다.

Office를 설치한 후 업데이트하는 데 사용할 채널을 정의합니다. 두 가지 채널 특성이 있습니다. Add 요소에 대한 채널은 Office를 설치하는 동안 업데이트 채널을 지정하는 데 사용되고, Update 요소에 대한 채널은 기존 Office 설치에 대한 채널을 변경하는 데 사용됩니다.

업데이트 채널에 대한 자세한 내용은 Microsoft 365 앱 업데이트 채널 개요를 참조하세요.

Office용 관리 템플릿 파일(ADMX/ADML)과 함께 그룹 정책을 사용하는 경우 업데이트 채널 정책 설정을 사용하여 Channel 을 설정할 수 있습니다. 이 정책 설정은 컴퓨터 구성\정책\관리 템플릿\Microsoft Office 2016 (Machine)\업데이트에서 찾을 수 있습니다. 이 그룹 정책 설정이 사용되면, Office 배포 도구를 사용하여 설정한 Channel 값보다 우선합니다.

허용되는 값:

  • Channel="BetaChannel"
  • Channel="CurrentPreview"
  • Channel="Current"
  • Channel="MonthlyEnterprise"
  • Channel="SemiAnnualPreview"
  • Channel="SemiAnnual"

참고

  • 이러한 속성 값을 사용하려면 2020년 6월 9일 화요일에 릴리스된 Office 배포 도구의 버전 16.0.12827.20268 이상을 사용해야 합니다.
  • 각 업데이트 채널에 이전에 허용된 값을 계속 사용할 수 있습니다. 즉, 이전 구성 XML 파일을 업데이트할 필요가 없습니다.
  • 베타 채널(가끔 초기 참가자로 지칭)은 지원되지 않는 빌드이므로 IT 담당자나 응용 프로그램 개발자 등의 선택 사용자 소그룹이 테스트 환경에서만 사용해야 합니다.

Office의 볼륨 라이선스 버전인 Office LTSC Professional Plus 2021 또는 Office LTSC Standard 2021을 배포하는 경우 다른 업데이트 채널인 PerpetualVL2021을 사용해야 합니다. 자세한 내용은 Office LTSC 2021용 업데이트 채널을 참조하세요.

Office의 볼륨 라이선스 버전인 Office Professional Plus 2019 또는 Office Standard 2019를 배포하는 경우 다른 업데이트 채널인 PerpetualVL2019를 사용해야 합니다. 자세한 내용은 Office 2019용 업데이트 채널을 참조하세요.

RemoveMSI 요소

선택 사항.

Microsoft 365 앱과 같은 지정된 제품을 설치하기 전에 컴퓨터에 Windows Installer(MSI)를 사용하여 설치된 Office 2007, 2010, 2013 또는 2016버전의 Office, Visio 및 Project를 제거할지 여부를 지정합니다.

Microsoft 365 앱을 설치하기 전에 이전 버전의 Office를 제거하는 것이 좋습니다. RemoveMSI 사용에 대한 자세한 내용은 Microsoft 365 앱으로 업그레이드할 때 기존 MSI 버전의 Office 제거를 참조하세요.

IgnoreProduct 특성(RemoveMSI 요소의 일부)

선택적 특성.

ID가 지정되면 해당 Windows Installer(MSI) 제품은 컴퓨터에서 제거되지 않습니다.

예제 값:

  • IgnoreProduct ID="VisPro"
  • IgnoreProduct ID="PrjPro"

AppSettings 요소

선택 사항.

VBA 매크로 알림, 기본 파일 위치 및 기본 파일 형식을 포함하는 Microsoft 365 앱에 대한 응용 프로그램 기본 설정을 정의합니다. 응용 프로그램 기본 설정을 사용하여 구성 파일을 만들려면 전체 사용자 인터페이스를 포함하는 웹 응용 프로그램인 간편 실행용 Office 사용자 지정 도구를 사용하는 것이 좋습니다. 또한 이 도구를 사용하여 사용 가능한 응용 프로그램 기본 설정에 대해 자세히 알아볼 수 있습니다.

응용 프로그램 기본 설정에 대한 자세한 내용은 응용 프로그램 기본 설정 적용기존 Office 설치에 응용 프로그램 기본 설정 적용을 참조하세요.

예제

  <AppSettings>
    <User Key="software\microsoft\office\16.0\excel\security"
          Name="vbawarnings" 
          Value="3" 
          Type="REG_DWORD" 
          App="excel16" 
          Id="L_VBAWarningsPolicy" />
  </AppSettings>