새 패키지 마법사를 사용하면 실행 파일을 선택하고 해당 파일에 대해 명령줄 설정을 정의할 수 있습니다. 이를 위해 선택한 파일 자체나 해당 파일이 저장된 전체 폴더를 설치 패키지에 추가할 수 있습니다. 그런 후에는 원격 설치 작업을 만들고 작성된 설치 패키지를 선택해야 합니다.
작업이 실행되는 동안 명령 프롬프트의 정의된 설정을 포함하는 지정된 실행 파일이 대상 기기에서 실행됩니다.
Microsoft Windows Installer(MSI) 형식의 설치 관리자를 사용하는 경우 Kaspersky Security Center에서 표준 도구를 통해 설치 결과를 분석합니다.
취약점 및 패치 관리 라이센스를 사용할 수 있는 경우에는 기업 환경에서 지원되는 애플리케이션용 설치 패키지를 만들 때 Kaspersky Security Center가 업데이트 가능 데이터베이스에 포함되어 있는 설치 결과 분석 내용과 설치를 위한 규칙도 사용합니다.
그렇지 않은 경우 실행 파일에 대한 기본 작업은 실행 중인 프로세스 및 모든 자식 프로세스가 완료될 때까지 대기합니다. 실행 중인 프로세스가 모두 완료되고 나면 초기 프로세스의 반환 코드에 관계없이 작업이 정상적으로 완료됩니다. 이 작업의 해당 동작을 변경하려면 작업을 만들기 전에 Kaspersky Security Center가 새로 작성된 설치 패키지의 폴더 및 하위 폴더에 생성한 .kud 파일을 수동으로 수정해야 합니다.
작업이 실행 중인 프로세스가 완료될 때까지 대기하지 않도록 하려면 [SetupProcessResult] 섹션에서 Wait 설정의 값을 0으로 설정합니다:
예: [SetupProcessResult] Wait=0 |
작업이 Windows에서 실행 중인 프로세스만 완료될 때까지 대기하고 모든 자식 프로세스가 완료되기를 대기하지는 않도록 하려면 다음과 같이 [SetupProcessResult] 섹션에서 WaitJob 설정의 값을 0으로 설정합니다:
예: [SetupProcessResult] WaitJob=0 |
실행 중인 프로세스의 반환 코드에 따라 작업이 정상적으로 완료되거나 오류를 반환하도록 하려면 다음과 같이 [SetupProcessResult_SuccessCodes] 섹션에 정상 완료 시의 반환 코드를 포함합니다:
예: [SetupProcessResult_SuccessCodes] 0= 3010= |
이 경우에는 목록에 포함된 코드 이외의 코드가 반환되면 오류가 반환됩니다.
작업 정상 완료 또는 오류에 대한 주석이 포함된 문자열을 작업 결과에 표시하려면 다음과 같이 [SetupProcessResult_SuccessCodes] 및 [SetupProcessResult_ErrorCodes] 섹션에 프로세스 반환 코드에 해당하는 오류의 간단한 설명을 입력합니다:
예: [SetupProcessResult_SuccessCodes] 0=설치 성공적으로 완료 3010=설치를 완료하려면 재부팅 필요 [SetupProcessResult_ErrorCodes] 1602=사용자가 설치를 취소함 1603=설치 도중 치명적인 오류 발생 |
작업 완료를 위해 기기를 다시 시작해야 하는 경우 Kaspersky Security Center 도구를 사용하여 기기 다시 시작을 관리하려면 다시 시작을 수행해야 함을 나타내는 프로세스의 반환 코드를 [SetupProcessResult_NeedReboot] 섹션에 포함합니다:
예: [SetupProcessResult_NeedReboot] 3010= |