要逸出的特殊字元
只有正在使用特殊字元的內容中,特殊字元具有特殊意義時,才必須逸出。 例如,星號 (*) 只有在項目定義的 "Include" 和 "Exclude" 屬性中,或是呼叫 CreateItem 時,才是特殊字元。 在其他情況下,星號會視為星號常值。 雖然您不需要逸出專案檔中的所有星號,但要這麼做也無妨。
請使用標記 %<xx> 取代特殊字元,其中 <xx> 代表 ASCII 字元的十六進位值。 例如,若要使用星號 (*) 做為常值字元,請使用值 %2A
。
要逸出的特殊字元完整清單如下:
字元 | ASCII 編碼 | 描述 |
---|---|---|
% | 25% | 百分比符號,用以參考中繼資料。 |
$ | 24% | 錢幣符號,用以參考屬性。 |
@ | 40% | @ 記號,用以參考項目清單。 |
( | 28% | 左括號,用於清單中。 |
) | 29% | 右括號,用於清單中。 |
; | %3B | 分號,清單分隔字元。 |
? | %3F | 問號,在項目的 Include/Exclude 區段中描述檔案規格時為萬用字元。 |
* | %2A | 星號,在項目的 Include/Exclude 區段中描述檔案規格時為萬用字元。 |
注意
在某些情況下,您可能需要逸出雙引號 (") 字元,例如在 Exec
工作中使用時。