다음을 통해 공유


이스케이프할 특수 문자

특수 문자는 사용되는 컨텍스트에서 특별한 의미가 있는 경우에만 이스케이프해야 합니다. 예를 들어 별표(*)는 항목 정의의 "Include" 및 "Exclude" 특성이나 CreateItem 호출에서만 특수 문자이며 다른 모든 경우에는 리터럴 별표로 처리됩니다. 프로젝트 파일의 모든 위치에서 별표를 이스케이프해야 하는 것은 아니지만 이스케이프해도 문제는 발생하지 않습니다.

특수 문자 대신 %<xx> 표기법을 사용할 수 있습니다. 여기서 <xx>는 ASCII 문자의 16진수 값을 나타냅니다. 예를 들어 별표(*)를 리터럴 문자로 사용하려면 %2A 값을 사용합니다.

이스케이프할 수 있는 특수 문자의 전체 목록은 다음과 같습니다.

캐릭터 ASCII 인코딩 설명
% 25% 메타데이터를 참조하는 데 사용되는 퍼센트 기호입니다.
$ 24% 속성을 참조하는 데 사용되는 달러 기호입니다.
@ 40% 항목 목록을 참조하는 데 사용되는 @ 기호입니다.
= 28% 목록에 사용되는 여는 괄호입니다.
= %29 목록에 사용되는 닫는 괄호입니다.
; %3B 목록 구분 기호인 세미콜론입니다.
= %3F 항목의 Include/Exclude 섹션에서 파일 사양을 설명하는 와일드카드 문자인 물음표입니다.
* %2A 항목의 Include/Exclude 섹션에서 파일 사양을 설명하는 와일드카드 문자인 별표입니다.

참고 항목

일부 시나리오에서는 Exec 작업 내에서 사용할 때와 같이 큰 따옴표(") 문자를 이스케이프해야 할 수도 있습니다.

참고 항목