사용자 지정 작업 형식
다음 표에서는 사용자 지정 작업의 기본 형식을 식별하고 각 형식에 대한 CustomAction 테이블의 형식, 원본 및 대상 필드에 있는 값을 보여 줍니다. 형식 열에 선택적 플래그 비트를 포함하여 기본 사용자 지정 작업을 수정할 수 있습니다. 옵션 및 값에 대한 설명은 다음을 참조하세요.
- 사용자 지정 작업 반환 처리 옵션
- 사용자 지정 작업 실행 예약 옵션
- 사용자 지정 작업 In-Script 실행 옵션
- 사용자 지정 작업 패치 제거 옵션
설명에 대한 기본 사용자 지정 작업 유형에 대한 링크와 각 형식에 사용할 수 있는 옵션을 사용합니다.
기본 사용자 지정 작업 유형 | 형 | 근원 | 과녁 |
---|---|---|---|
이진 테이블 스트림에 저장된 사용자 지정 작업 유형 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 함수입니다. |
사용자 지정 작업 유형 34EXE 파일에 디렉터리를 참조하는 경로가 있습니다. |
34 | 디렉터리 테이블을 키입니다. 실행용 작업 디렉터리입니다. | 대상 열은 형식의 포함되며 실행 파일의 전체 경로와 이름 뒤에 선택적 인수가 포함됩니다. |
서식이 지정된 텍스트가 있는 사용자 지정 작업 유형 35 디렉터리 집합을. |
35 | Directory 테이블의 키입니다. 지정된 디렉터리가 대상 필드의 형식이 지정된 문자열에 의해 설정됩니다. | 서식이 지정된 텍스트 문자열입니다. |
이 시퀀스 테이블에 저장된 사용자 지정 작업 유형 37 JScript 텍스트를. |
37 | 영 | JScript 코드의 문자열입니다. |
이 시퀀스 테이블에 저장된 사용자 지정 작업 유형 38 VBScript 텍스트를. |
38 | 영 | VBScript 코드의 문자열입니다. |
속성 값으로 지정된 경로가 있는 사용자 지정 작업 유형 50EXE 파일입니다. |
50 | 속성 테이블에 속성 이름 또는 키입니다. | 명령줄 문자열입니다. |
서식이 지정된 텍스트로 설정된 사용자 지정 작업 유형 51속성입니다. |
51 | 속성 테이블의 속성 이름 또는 키입니다. 이 속성은 대상 필드의 서식이 지정된 문자열에 의해 설정됩니다. | 서식이 지정된 텍스트 문자열입니다. |
사용자 지정 작업 유형 53속성 값으로 지정된 JScript 텍스트입니다. |
53 | 속성 테이블에 속성 이름 또는 키입니다. | 호출할 수 있는 선택적 JScript 함수입니다. |
사용자 지정 작업 유형 54속성 값으로 지정된 VBScript 텍스트입니다. |
54 | 속성 테이블에 속성 이름 또는 키입니다. | 호출할 수 있는 선택적 VBScript 함수입니다. |
또한 다음과 같은 사용자 지정 작업 유형이 동시 설치에 사용됩니다.