사용자 지정 작업 유형
다음 표는 사용자 지정 작업의 기본 유형을 식별하고 각 유형에 대한 CustomAction 테이블의 유형, 원본 및 대상 필드에 있는 값을 보여줍니다. 유형 열의 선택적 플래그 비트를 포함하여 기본 사용자 지정 작업을 수정할 수 있습니다. 옵션 및 값에 대한 설명은 다음을 참조하세요.
기본 사용자 지정 작업 유형에 대한 링크를 사용하여 설명 및 각 유형에 사용할 수 있는 옵션을 확인하세요.
기본 사용자 지정 작업 유형 | 형식 | 원본 | 대상 |
---|---|---|---|
사용자 지정 작업 유형 1이진 테이블 스트림에 저장된 DLL 파일입니다. |
1 | 이진 테이블의 키입니다. | DLL 진입점입니다. |
사용자 지정 작업 유형 2이진 테이블 스트림에 저장된 EXE 파일입니다. |
2 | 이진 테이블의 키입니다. | 명령줄 문자열입니다. |
사용자 지정 작업 유형 5이진 테이블 스트림에 저장된 JScript 파일입니다. |
5 | 이진 테이블의 키입니다. | 호출할 수 있는 선택적 JScript 함수입니다. |
사용자 지정 작업 유형 6이진 테이블 스트림에 저장된 VBScript 파일입니다. |
6 | 이진 테이블의 키입니다. | 호출할 수 있는 선택적 VBScript 함수입니다. |
사용자 지정 작업 유형 17제품과 함께 설치되는 DLL 파일입니다. |
17 | 파일 테이블의 키입니다. | DLL 진입점입니다. |
사용자 지정 작업 유형 18제품과 함께 설치되는 EXE 파일입니다. |
18 | 파일 테이블의 키입니다. | 명령줄 문자열입니다. |
사용자 지정 작업 유형 19지정된 오류 메시지를 표시하고 실패를 반환하여 설치를 종료합니다. |
19 | 비어 있음 | 형식이 지정된 텍스트 문자열입니다. 리터럴 메시지 또는 오류 테이블에 대한 색인입니다. |
사용자 지정 작업 유형 21제품과 함께 설치되는 JScript 파일입니다. |
21 | 파일 테이블의 키입니다. | 호출할 수 있는 선택적 JScript 함수입니다. |
사용자 지정 작업 유형 22제품과 함께 설치되는 VBScript 파일입니다. |
22 | 파일 테이블의 키입니다. | 호출할 수 있는 선택적 VBScript 함수입니다. |
사용자 지정 작업 유형 34디렉터리를 참조하는 경로가 있는 EXE 파일입니다. |
34 | 디렉터리 테이블의 키입니다. 실행을 위한 작업 디렉터리입니다. | 대상 열은 형식이 있으며 실행 파일의 전체 경로와 이름 뒤에 선택적 인수가 포함됩니다. |
사용자 지정 작업 유형 35형식이 지정된 텍스트로 설정된 디렉터리입니다. |
35 | 디렉터리 테이블의 키입니다. 지정된 디렉터리는 대상 필드의 형식이 지정된 문자열로 설정됩니다. | 형식이 지정된 텍스트 문자열입니다. |
사용자 지정 작업 유형 37이 시퀀스 테이블에 저장된 JScript 텍스트입니다. |
37 | Null | JScript 코드 문자열입니다. |
사용자 지정 작업 유형 38이 시퀀스 테이블에 저장된 VBScript 텍스트입니다. |
38 | Null | VBScript 코드 문자열입니다. |
사용자 지정 작업 유형 50속성 값으로 지정된 경로가 있는 EXE 파일입니다. |
50 | 속성 테이블의 속성 이름 또는 키입니다. | 명령줄 문자열입니다. |
사용자 지정 작업 유형 51형식이 지정된 텍스트로 설정된 속성입니다. |
51 | 속성 테이블의 속성 이름 또는 키입니다. 이 속성은 대상 필드의 형식이 지정된 문자열에 의해 설정됩니다. | 형식이 지정된 텍스트 문자열입니다. |
사용자 지정 작업 유형 53속성 값으로 지정된 JScript 텍스트입니다. |
53 | 속성 테이블의 속성 이름 또는 키입니다. | 호출할 수 있는 선택적 JScript 함수입니다. |
사용자 지정 작업 유형 54속성 값으로 지정된 VBScript 텍스트입니다. |
54 | 속성 테이블의 속성 이름 또는 키입니다. | 호출할 수 있는 선택적 VBScript 함수입니다. |
또한 다음 사용자 지정 작업 유형이 동시 설치에 사용됩니다.