조건문 구문의 예

다음은 조건문의 몇 가지 일반적인 인스턴스를 제공합니다. 자세한 내용은 조건문 구문을 참조하세요.

제거 작업을 실행합니다.

자세한 내용은 제거 중에 실행할 컨디셔닝 작업을 참조하세요.

제품이 설치되지 않은 경우에만 작업을 실행합니다.

NOT Installed

제품이 로컬로 설치되는 경우에만 작업을 실행합니다. 다시 설치 작업은 실행하지 마세요.

(&FeatureName=3) AND NOT(!FeatureName=3)

"&FeatureName=3"이라는 용어는 기능을 로컬로 설치하는 작업을 의미합니다. “NOT(! FeatureName=3)”라는 용어는 기능이 로컬에 설치되지 않음을 의미합니다.

기능이 제거되는 경우에만 작업을 실행합니다.

(&FeatureName=2) AND (!FeatureName=3)

이 조건은 설치된 로컬 상태에서 부재 상태로 기능의 전환만 확인합니다.

구성 요소가 로컬로 설치되었지만 상태가 전환되는 경우에만 작업을 실행합니다.

(?ComponentName=3) AND ($ComponentName=2 OR $ComponentName=4)

“? ComponetName=3”이라는 용어는 구성 요소가 로컬에 설치되었음을 의미합니다. “$ComponentName=2”라는 용어는 구성 요소의 작업 상태가 부재임을 의미합니다. “$ComponentName=4”라는 용어는 구성 요소의 작업 상태가 원본에서 실행임을 의미합니다. 보급의 작업 상태는 구성 요소에 대해 유효하지 않습니다.

구성 요소를 다시 설치할 때만 작업을 실행합니다.

?ComponentName=$ComponentName

특정 패치가 적용된 경우에만 작업을 실행합니다.

PATCH AND PATCH >< MEDIASRCPROPNAME

자세한 내용은 PATCH 속성 페이지의 설명 섹션을 참조하세요.