Share via


Caratteri speciali di escape

I caratteri speciali devono essere preceduto da un carattere di escape solo se hanno un significato speciale nel contesto in cui vengono usati. Ad esempio, l'asterisco (*) è un carattere speciale solo negli attributi "Include" ed "Exclude" di una definizione di elemento o in una chiamata a CreateItem. In tutti gli altri casi, l'asterisco viene considerato come un asterisco letterale. Nonostante non sia necessario usare il carattere di escape davanti agli asterischi in ogni parte dei file di progetto, l'operazione non causa problemi.

Usare la notazione %<xx> al posto del carattere speciale, dove <xx> rappresenta il valore esadecimale del carattere ASCII. Ad esempio, per usare un asterisco (*) come carattere letterale, usare il valore %2A.

Di seguito è riportato l'elenco completo dei caratteri speciali di escape:

Carattere Codifica ASCII Descrizione
% 25% Segno di percentuale, usato per fare riferimento a metadati.
$ 24% Segno di dollaro, usato per fare riferimento alle proprietà.
@ 40 % Chiocciola, usata per fare riferimento agli elenchi di elementi.
( 28% Parentesi di apertura, usata negli elenchi.
) 29% Parentesi di chiusura, usata negli elenchi.
; %3B Punto e virgola, separatore di elenco.
? %3F Punto interrogativo, un carattere jolly usato nel descrivere le specifiche di un file nella sezione Include/Exclude di un elemento.
* %2A Asterisco, un carattere jolly usato nel descrivere le specifiche di un file nella sezione Include/Exclude di un elemento.

Nota

In alcuni scenari potrebbe essere necessario usare caratteri di escape tra virgolette doppie ("), ad esempio quando si usa all'interno di un'attività Exec .

Vedi anche