참고: 이 문서는 Creative Cloud Packager 버전 1.9.3 출시 이후 사용이 중단되었습니다.  이 버전의 패키저 툴 이후에 제작된 패키지에 대한 설치 지침은 이 문서를 참조하십시오.

Adobe® Exceptions Deployer 애플리케이션을 통해 Exceptions 폴더의 패키지를 자동으로 배포할 수 있습니다. 이 구성 요소가 없으면 기본 MSI 또는 PKG 파일을 배포하기 전이나 후에 이들 패키지를 별도로 배포해야 합니다.

Exceptions Deployer 애플리케이션은 Exceptions 폴더의 Adobe® Creative Cloud™ Packager로 생성한 페이로드를 배포하는 경우에만 사용할 수 있습니다. 웹에서 다운로드하는 등 Creative Cloud Packager로 생성하지 않은 페이로드는 Exceptions Deployer 애플리케이션을 사용하여 배포할 수 없습니다.

Exceptions Deployer 애플리케이션은 Creative Cloud Packager를 사용하여 패키지를 생성할 때 Exceptions 폴더에 복사됩니다.

참고:

이 문서에서는 Exceptions 폴더의 패키지를 “예외 페이로드”라고 합니다.

설치 패키지에 대한 배경 정보

패키지를 생성할 때 Creative Cloud Packager가 설치할 수 있는 애플리케이션 및 업데이트 목록을 제공하며, 이 목록에서 선택할 수 있습니다. 이러한 선택은 모두 패키지에 기록됩니다.

기업 배포를 위해 Creative Cloud Packager를 사용하여 패키지를 생성하면 다음과 같이 2개의 폴더가 생성됩니다.

  • Build 폴더에는 Microsoft SCCM, Apple ARD 또는 JAMF Casper Suite와 같은 기업 배포 도구로 배포하기 위한 MSI(Windows) 또는 PKG(Mac OS) 파일이 포함됩니다.
  • Exceptions 폴더에는 별도로 설치해야 하는 페이로드가 포함됩니다.

Exceptions 폴더의 패키지

Windows

Windows에서 Exceptions 폴더에는 별도로 설치해야 하는 모든 패키지가 포함됩니다.

Windows에서 Acrobat이 이전에 Exceptions 폴더에 포함되었지만 Creative Cloud Packager 1.9.3 이상 버전을 사용해 제작된 패키지에 있는 경우, 이제 Acrobat은 Build 폴더에 위치하며 기본 설치 패키지의 다른 애플리케이션과 함께 설치됩니다.

Mac OS

Mac OS의 경우 패키지 구성 화면에서 “패키지에서 AIR 구성 요소 비활성화” 옵션을 선택하면 정규 패키지에 AIR 기반의 구성 요소가 설치되지 않습니다. 대신 해당 구성 요소는 Exceptions 폴더에 복사되며 여기에서 설치를 수행할 수 있습니다. 설치에 대한 설명은 다음 섹션에 있습니다.

그러나 Mac OS의 경우, 패키지 구성 화면에서 “패키지에서 AIR 구성 요소 비활성화” 옵션을 선택하지 않으면 구성 요소가 Exceptions 폴더에 복사되지 않습니다.

Exceptions 폴더의 패키지 설치 순서

Windows용 Acrobat XI(이전 패키지에 포함)을 제외한 Exceptions 폴더의 모든 패키지는 기본 MSI 또는 PKG 패키지를 배포한 다음 배포해야 합니다. Windows용 Acrobat XI은 기본 패키지를 배포하기 에 배포해야 합니다.

따라서 Exceptions Deployer 애플리케이션을 사용하여 Windows에 Acrobat XI을 배포하는 경우 기본 MSI 패키지를 배포하기 전에 사전 모드에서 Exceptions Deployer 애플리케이션을 실행해야 합니다. 다른 모든 패키지의 경우 기본 패키지를 배포한 후에 사후 모드에서 Exceptions Deployer 애플리케이션을 실행합니다. Exceptions 폴더에 Windows용 Acrobat과 다른 패키지가 함께 있는 경우에는 Exceptions Deployer 애플리케이션을 기본 MSI 패키지를 배포하기 전에 한 번(Windows용 Acrobat 배포), 그리고 기본 MSI 패키지를 배포한 후에 한 번(다른 패키지 배포), 총 두 번 실행해야 합니다.

Acrobat DC의 경우 Exception Deployer 애플리케이션이 필요하지 않습니다. Acrobat DC의 경우 Acrobat DC를 설치하게 되는 Build 폴더의 setup.exe만 실행하면 되며, 선택 유형의 라이선스와 모든 기본 애플리케이션은 Exceptions 디렉터리에 있지 않습니다.

애플리케이션이 하나라도 Exceptions 폴더에 위치해 있는 경우, 설치 후 옵션을 통해 ExceptionDeployer를 실행하여 이를 설치해야 합니다. 이러한 애플리케이션에는 Adobe Scount, Edge Reflow, Edge Code, Gaming SDK, Adobe Help가 있습니다.

Acrobat DC 수동 설치에 대한 지침은 Adobe Acrobat 배포를 참조하십시오.

CCP 배포 스크립트

Windows에서 다음 스크립트를 사용하여 Creative Cloud Packager를 배포할 수 있습니다. 첨부된 스크립트는 예제이며, 배포하려는 패키지에 맞춰 편집 후 아래의 단계에 따라 이 스크립트를 사용할 수 있습니다.

  • 언어: @cd /d "%~dp0"
  • MSI 및 로그 파일 이름: start /wait msiexec /i "<msi_file_name>.msi" /qn /lv* "<log_file_name>.log"
REM ------------------------------------------------------------------------------------------------
REM Example Creative Cloud Packager deployment script
REM Please note: change language and MSI and log filenames to match the package being used
REM then save this file inside the package, alongside the .ccp file defining the package
REM 2018 Adobe Inc. - for support please visit http://www.adobe.com/support/
REM ------------------------------------------------------------------------------------------------

REM Ensure script is running in the directory from which is was executed
@setlocal enableextensions
@cd /d "%~dp0"

REM Example with German installLanguage option; replace de_DE with fr_FR, en_GB, en_US etc. as required
cd Exceptions
 exceptionDeployer.exe --workflow=install --mode=pre --installLanguage=de_DE
cd ..\Build
 start /wait msiexec /i "Adobe CC All.msi" /qn /lv* "%TEMP%\CC_all_msiexec.log"
cd ..\Exceptions
 exceptionDeployer.exe --workflow=install --mode=post

다운로드

Exceptions Deployer 애플리케이션을 사용하여 예외 페이로드 배포

Exceptions Deployer 애플리케이션 zip 패키지

zip 패키지에는 다음 두 개의 파일이 포함됩니다.

  • ExceptionDeployer 파일: Exceptions Deployer 애플리케이션 실행 파일
  • ExceptionConfig 파일: 예외 페이로드용 구성 관련 정보 포함

참고:

ExceptionConfig 파일은 편집하지 마십시오. 이 파일에는 Exceptions Deployer 애플리케이션에서 사용할 내부 구성 관련 정보가 포함되어 있습니다.

Exceptions Deployer 애플리케이션은 Exceptions 폴더에서 실행해야 합니다. Creative Cloud Packager를 사용하여 패키지를 생성하면 Exceptions 폴더에 복사됩니다.

Exceptions Deployer 애플리케이션 실행을 위한 요구 사항

  • Exceptions Deployer 애플리케이션은 관리자 권한으로 실행해야 합니다.
  • 하나의 컴퓨터에서 하나의 Exceptions Deployer 애플리케이션 인스턴스만 실행할 수 있습니다.

Exceptions Deployer 애플리케이션 구문 및 설명

다음 구문을 사용하여 Exceptions 폴더에서 Exceptions Deployer 애플리케이션을 실행합니다. 굵게 표시된 매개 변수는 필수 요소입니다.

ExceptionDeployer 
	--workflow=install 
	--mode=pre|post 
	--INSTALLDIR=<path_of_installation directory> 
	--installLanguage=<locale_code for Acrobat>
	--abortOnFail
	--help

참고:

installLanguage 옵션은 Windows용 Acrobat을 설치하는 경우에만 필요합니다.

매개 변수 설명
--workflow=install
Exceptions Deployer 애플리케이션이 사용되는 워크플로입니다. 현재 install이 유일한 워크플로입니다.
--mode=pre|post

Exceptions Deployer 애플리케이션을 기본 패키지 배포 전에 실행할지 또는 배포 후에 실행할지를 지정합니다.

기본 패키지를 배포하기 전에 예외 페이로드를 배포할 Exceptions Deployer 애플리케이션을 실행 중인 경우 pre를 지정합니다. 현재 Windows용 Acrobat이 기본 MSI 패키지 전에 배포해야 하는 유일한 패키지이므로 기본 패키지를 배포하기 에 Exceptions Deployer 애플리케이션을 실행해야 합니다.

기본 패키지를 배포한 다음 예외 페이로드를 배포할 Exceptions Deployer 애플리케이션을 실행 중인 경우 post를 지정합니다. 현재 Windows용 Acrobat을 제외한 모든 예외 페이로드는 기본 패키지를 배포한 다음 배포해야 합니다.

참고: Exceptions Deployer 애플리케이션을 pre post 모드 모두에서 실행하는 것이 좋습니다.

--INSTALLDIR=<설치 디렉터리 경로>
예외 페이로드가 설치될 디렉터리 경로입니다.

예외 페이로드는 MSI 또는 PKG 파일과 동일한 위치에 설치해야 합니다. 이 정보는 기본 패키지를 생성하는 동안 구성 화면에서 지정합니다.

이 옵션을 지정하지 않으면 예외 페이로드가 페이로드 내에 지정된 기본 위치에 설치됩니다.
--installLanguage Acrobat 패키지의 로케일을 지정합니다.

참고: 이 옵션은 Windows용 Acrobat을 배포하는 경우에만 필요합니다. 다른 패키지에 대해 이 옵션을 지정하면 옵션이 무시됩니다.

특정 제품군에서 Acrobat에 대해 사용할 수 있는 로케일 목록은 다양한 Acrobat 구성에 대한 로케일을 참조하십시오.
--abortOnFail
패키지 중 하나의 배포가 실패할 경우 Exceptions Deployer 애플리케이션에서 다음 패키지 배포 작업을 계속할지 여부를 지정합니다.

기본값은 false입니다. 즉, 패키지 중 하나를 배포할 수 없는 경우 Exceptions Deployer 애플리케이션은 종료되지 않고 다음 패키지 배포를 계속 진행합니다.
--help
명령 사용법 및 구문을 표시합니다.

예제

  • 다음은 Windows용 Acrobat을 배포하는 데 사용되는 명령입니다. Windows용 Acrobat은 기본 패키지를 배포하기 전에 배포해야 하는 점을 잊지 마십시오. --mode=pre 옵션은 Exceptions Deployer 애플리케이션을 기본 패키지 배포 전에 실행할지 여부를 지정합니다. installLanguageen_US(미국 영어)로 지정됩니다. 이 옵션은 Windows용 Acrobat을 배포할 때 필수 항목입니다.

ExceptionDeployer --workflow=install --mode=pre --installLanguage=en_US

  • 다음은 Exceptions 폴더의 모든 패키지(Windows용 Acrobat 패키지 제외)를 배포하는 데 사용되는 명령입니다. --mode=post 옵션은 Exceptions Deployer 애플리케이션이 기본 패키지가 배포된 다음 실행되도록 지정합니다. 여기서 --installLanguage 옵션은 필요하지 않다는 점을 참고하십시오. 또한 --INSTALLDIR 옵션이 지정되지 않았으므로 예외 페이로드가 페이로드 내에 지정된 기본 위치에 배포됩니다.

ExceptionDeployer --workflow=install --mode=post

  • 다음은 Exceptions 폴더의 패키지가 클라이언트 컴퓨터의 \test 디렉터리에 배포되도록 지정하는 명령입니다. 이러한 가정은 이전에 기본 패키지를 클라이언트 컴퓨터의 \test 위치에 배포했다는 것을 전제로 합니다.

ExceptionDeployer --workflow=install --mode=post --INSTALLDIR=\test

  • 다음은 패키지의 설치 위치를 클라이언트 컴퓨터의 \test 디렉터리로 지정하는 명령입니다. abortOnFail 옵션이 true로 설정되었으므로 패키지 중 하나를 배포할 수 없는 경우 Exceptions Deployer 애플리케이션은 다음 패키지 배포를 계속 진행하지 않고 종료됩니다.

ExceptionDeployer --workflow=install --mode=post --INSTALLDIR=\test --abortOnFail=true

반환 값

실행 후 Exceptions Deployer 애플리케이션에서 다음 값 중 하나를 반환합니다.

0 예외 페이로드 배포 성공
1 일반 오류(예: 내부 오류)
2 하나 이상의 페이로드를 배포할 수 없습니다. 예를 들어 3개의 페이로드 중 2개만 성공적으로 배포되었습니다.

자세한 내용은 다음 섹션에 설명된 Exceptions Deployer 애플리케이션 로그 파일에서 확인할 수 있습니다.

Mac OS에서 Exceptions Deployer 애플리케이션 설명서 페이지 사용

Mac OS에서 Adobe Exceptions Deployer 설명서 페이지를 사용하여 명령줄의 구문 및 사용법에 대한 정보를 참조할 수 있습니다. 설명서 페이지를 설정하려면 다음 단계를 수행하십시오.

  1. Exceptions Deployer 애플리케이션 dmg 파일을 장착합니다.
  2. 명령 터미널을 엽니다.
  3. 디렉터리를 장착된 dmg 파일로 변경합니다.
  4. 다음 명령을 실행합니다.
    sudo sh Install_XDAManPage.sh

Exceptions Deployer 애플리케이션 설명서 페이지가 설정됩니다. man ExceptionDeployer 명령을 실행하여 구문 및 사용법 정보를 참조할 수 있습니다.

Exceptions Deployer 애플리케이션 로그 파일

Exceptions Deployer 애플리케이션 로그 파일은 예외 페이로드 배포 중 발생하는 이벤트에 대한 자세한 정보를 제공합니다.

로그 파일의 이름은 ExceptionDeployer.log입니다. 이 파일의 위치는 다음과 같습니다.

  • Windows의 경우 로그 파일의 위치는 %temp%입니다.
  • Mac OS의 경우 로그 파일의 위치는 ~/Library/Logs/입니다.

다음은 샘플 로그 파일의 내용을 발췌한 것입니다.

Windows의 ExceptionDeployer.log: 기본 MSI 파일 배포 전

11/22/2011 15:19:36[INFO] ExceptionDeployer - Build Version - 3.0.35.0
11/22/2011 15:19:36[INFO] ExceptionDeployer - Logging Level verbosity Set  to 4
11/22/2011 15:19:36 [INFO] ExceptionDeployer - 

11/22/2011 15:19:36 [INFO] ExceptionDeployer - ##################################################
11/22/2011 15:19:36 [INFO] ExceptionDeployer - Launching the ExceptionDeployer...
11/22/2011 15:19:36 [INFO] ExceptionDeployer - *********************************
11/22/2011 15:19:36 [INFO] ExceptionDeployer -    AcrobatProfessional10.0-EFG

11/22/2011 15:21:24 [INFO] ExceptionDeployer - The process return code is (0).
11/22/2011 15:21:24 [INFO] ExceptionDeployer - Exception deployment passed for (AcrobatProfessional10.0-EFG)
11/22/2011 15:21:24 [INFO] ExceptionDeployer - *********************************
11/22/2011 15:21:24 [INFO] ExceptionDeployer - *********************************
11/22/2011 15:21:24 [INFO] ExceptionDeployer - 

11/22/2011 15:21:24 [INFO] ExceptionDeployer - *********************************
11/22/2011 15:21:24 [INFO] ExceptionDeployer -    AdobeContentViewer-mul

11/22/2011 15:21:24 [INFO] ExceptionDeployer - Install information not found for this payload. Skipping the payload.
11/22/2011 15:21:24 [INFO] ExceptionDeployer - Exception deployment skipped for (AdobeContentViewer-mul)
11/22/2011 15:21:24 [INFO] ExceptionDeployer - *******************************
11/22/2011 15:21:24 [INFO] ExceptionDeployer - **************************************************
##################################################
11/22/2011 15:21:24 [INFO] ExceptionDeployer - Ending the ExceptionDeployer Return Code (0)
11/22/2011 15:21:24 [INFO] ExceptionDeployer - ###########################################
11/22/2011 15:21:24 [INFO] ExceptionDeployer - ###########################################
11/22/2011 15:21:24 [INFO] ExceptionDeployer - 

ExceptionDeployer.log: 기본 PKG 파일 배포 후

Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - Build Version - 3.0.35.0
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - Logging Level verbosity Set  to 4
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - 

Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - Launching the ExceptionDeployer...
Tue Nov 22 16:24:08 2011	[ERROR] ExceptionDeployer - ExceptionDeployer not launched with Admin privileges.
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - Ending the ExceptionDeployer Return Code (1)
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:24:08 2011	[INFO] ExceptionDeployer - 

Tue Nov 22 16:24:34 2011	[INFO] ExceptionDeployer - Build Version - 3.0.35.0
Tue Nov 22 16:24:34 2011	[INFO] ExceptionDeployer - Logging Level verbosity Set  to 4
Tue Nov 22 16:24:34 2011	[INFO] ExceptionDeployer - 

Tue Nov 22 16:24:34 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:24:34 2011	[INFO] ExceptionDeployer - Launching the ExceptionDeployer...
Tue Nov 22 16:24:34 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:24:34 2011	[INFO] ExceptionDeployer -    AdobeContentViewer-mul

Tue Nov 22 16:24:56 2011	[INFO] ExceptionDeployer - The process return code is (0).
Tue Nov 22 16:24:56 2011	[INFO] ExceptionDeployer - Exception deployment passed for (AdobeContentViewer-mul)
Tue Nov 22 16:24:56 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:24:56 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:24:56 2011	[INFO] ExceptionDeployer - 

Tue Nov 22 16:24:56 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:24:56 2011	[INFO] ExceptionDeployer -    AdobeDreamweaverWidgetsBrowser1.0-mul

Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - The process return code is (0).
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - Exception deployment passed for (AdobeDreamweaverWidgetsBrowser1.0-mul)
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - 

Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer -    AdobeHelp

Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - The process return code is (0).
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - Exception deployment passed for (AdobeHelp)
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - 

Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:02 2011	[INFO] ExceptionDeployer -    AdobeStory1.0-mul

Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - The process return code is (0).
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - Exception deployment passed for (AdobeStory1.0-mul)
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - **************************************************
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - 

Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - Ending the ExceptionDeployer Return Code (0)
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - ##################################################
Tue Nov 22 16:25:10 2011	[INFO] ExceptionDeployer - 

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책