다음을 통해 공유


사용자 지정 작업 유형 35

이 사용자 지정 작업은 서식이 지정된 텍스트 문자열에서 설치 디렉터리를 설정합니다. 자세한 내용은 디렉터리 대상 위치 변경 참조하세요.

근원

CustomAction 테이블 원본 필드에는 디렉터리 테이블대한 키가 포함되어 있습니다. 지정된 디렉터리는 MsiSetTargetPath사용하여 대상 필드의 형식이 지정된 문자열에 의해 설정됩니다. 그러면 대상 경로 및 연결된 속성이 대상 필드에서 서식이 지정된 텍스트 문자열의 확장된 값으로 설정됩니다. 유지 관리 설치동안 대상 디렉터리의 위치를 변경하지 마세요. 해당 경로를 사용하는 일부 구성 요소가 사용자에 대해 이미 설치된 경우 대상 디렉터리 경로를 변경하지 마세요.

형식 값

CustomAction 테이블 Type 열에 다음 값을 포함하여 기본 숫자 형식을 지정합니다.

상수 16 진수 십진법
msidbCustomActionTypeTextData + msidbCustomActionTypeDirectory 0x023 35

 

과녁

CustomAction 테이블 대상 열에는 숫자 필드 지정자 없이 MsiFormatRecord 지정된 기능을 사용하여 서식이 지정된 텍스트 문자열이 포함되어 있습니다. 바꿀 매개 변수는 대괄호 [...]로 묶이며 속성, 환경 변수(% 접두사), 파일 경로(# 접두사) 또는 구성 요소 디렉터리 경로($ 접두사)일 수 있습니다. 디렉터리 경로는 항상 디렉터리 구분 기호로 끝납니다.

반환 처리 옵션

사용자 지정 작업은 이러한 옵션을 사용하지 않습니다.

실행 일정 옵션

실행 예약 옵션을 지정하기 위해 CustomAction 테이블 Type 열에 선택적 플래그 비트를 포함합니다. 이러한 옵션은 사용자 지정 작업의 여러 실행을 제어합니다. 옵션에 대한 설명은 사용자 지정 작업 실행 예약 옵션참조하세요.

In-Script 실행 옵션

사용자 지정 작업은 이러한 옵션을 사용하지 않습니다.

반환 값

사용자 지정 작업 반환 값 참조하세요.

발언

사용자 인터페이스 시퀀스 테이블 중 하나에서 사용자 지정 작업을 작성하여 UI 시퀀스에서 private 속성 설정하는 경우 해당 속성은 실행 시퀀스에서 설정되지 않습니다. 실행 시퀀스에서 속성을 설정하려면 실행 시퀀스 테이블에 사용자 지정 작업도 배치해야 합니다. 또는 속성을 public 속성 만들고 SecureCustomProperties 속성포함할 수 있습니다.

Custom_Actions

서식이 지정된 텍스트 사용자 지정 작업