애플리케이션 설치
적용 대상: Configuration Manager(현재 분기)
계속하기 전에 애플리케이션 배포 클라이언트 구성 요소를 검토하여 DCM 및 CI 에이전트 작업 처리를 이해하세요.
애플리케이션 설치는 배포가 적용될 때 DCM 에이전트 및 CI 에이전트 구성 요소에 의해 수행됩니다. 사용 가능한 배포와 필수 배포의 적용 시간은 다릅니다. 할당이 적용되는 시기를 이해하려면 디바이스 컬렉션에 애플리케이션 배포 또는 사용자 컬렉션에 애플리케이션 배포 문서를 참조하세요.
적용 시작
애플리케이션 설치는 StateEnforcingCIs 단계 중에 클라이언트의 CI 에이전트 구성 요소에 의해 시작됩니다. 이 프로세스는 애플리케이션이 디바이스 컬렉션 또는 사용자 컬렉션에 배포되었는지 여부에 관계없이 동일합니다.
- 사용 가능한 배포의 경우 사용자가 소프트웨어 센터에서 애플리케이션 설치를 시작할 때 애플리케이션이 설치됩니다.
- 필수 배포의 경우 애플리케이션은 배포 최종 기한에 설치됩니다. 그러나 최종 기한 전에 소프트웨어 센터에서 설치를 시작할 수 있습니다.
CI 에이전트가 애플리케이션 설치를 시작하면 CI 작업 관리자 구성 요소에서 처리하는 작업을 만듭니다. 그런 다음 CI 작업 관리자가 설치를 시작합니다. 이 작업은 배포 유형 고유 ID를 사용하여 CITaskMgr.log 추적할 수 있습니다.
Initiating task Enforce for CI ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44.2 (ConfigMgr Toolkit - Windows Installer (*.msi file)) for target: , consumer: {9BC3154A-98F1-4595-A967-173D536A3F94}
Initiated application enforcement. : CITask(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44.2..Install.Enforce)
애플리케이션 적용
애플리케이션 적용이 시작된 후 클라이언트는 애플리케이션 검색을 다시 수행하여 애플리케이션이 아직 설치되지 않았는지 확인합니다. 애플리케이션이 설치되지 않은 것으로 확인되면 애플리케이션 설치가 시작됩니다. 이 작업은 배포 유형 고유 ID를 사용하여 클라이언트의 AppEnforce.log 추적할 수 있습니다.
+++ Starting Install enforcement for App DT "ConfigMgr Toolkit - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, Revision - 2, ContentPath - C:\WINDOWS\ccmcache\2, Execution Context - System
Executing Command line: "C:\WINDOWS\system32\msiexec.exe" /i "ConfigMgrTools.msi" /q /qn with user context
Process 7292 terminated with exitcode: 0
Status is switching to Success
설치 확인
애플리케이션을 설치한 후 애플리케이션 검색 방법을 다시 사용하여 애플리케이션이 설치된 것으로 검색되었는지 확인합니다.
Performing detection of app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
+++ Discovered MSI application [AppDT Id: ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, Revision: 2, MSI Product code: {4FFF7ECC-CCF7-4530-B938-E7812BB91186}, MSI Product version: ]
++++++ App enforcement completed (3 seconds) for App DT "ConfigMgr Toolkit - Windows Installer (*.msi file)" [ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44], Revision: 2, User SID: ] ++++++
마지막으로 적용이 완료되면 CI 에이전트가 작업 완료 알림을 받고 CI 에이전트 작업이 다음 단계로 이동합니다.
CIAgentJob({2BF84225-C9E8-49A6-A308-A160C4B799D3}): CAgentJob::HandleEvent(Event=CITaskComplete, CurrentState=StateEnforcingCIs)