Caracteres especiales de escape

Los caracteres especiales deben ser de escape únicamente si tienen un significado especial en el contexto en que se utilicen. Por ejemplo, el asterisco (*) es un carácter especial solo en los atributos "Include" y "Exclude" de una definición de elemento, o en una llamada a CreateItem. En los demás casos, el asterisco se trata como un asterisco literal. Aunque no es necesario que los asteriscos sean de escape en todos los archivos del proyecto, tampoco es perjudicial.

Utilice la notación %<xx> en lugar del carácter especial, en que <xx> representa el valor hexadecimal del carácter ASCII. Por ejemplo, para usar un asterisco (*) como un carácter literal, utilice el valor %2A.

A continuación se enumera la lista completa de los caracteres especiales de escape:

Carácter Codificación ASCII Descripción
% %25 Signo de porcentaje, utilizado para hacer referencia a metadatos.
$ %24 Signo de dólar, utilizado para hacer referencia a propiedades.
@ %40 Arroba, utilizada para hacer referencia a listas de elementos.
( % 28 Paréntesis de apertura, utilizado en listas.
) % 29 Paréntesis de cierre, utilizado en listas.
; %3B Punto y coma, utilizado como separador de lista.
? %3F Signo de interrogación, utilizado como carácter comodín para describir una especificación de archivo en la sección Include/Exclude de un elemento.
* %2A Asterisco, utilizado como carácter comodín para describir una especificación de archivo en la sección Include/Exclude de un elemento.

Nota:

En algunos escenarios, puede que tenga que escapar caracteres de comillas dobles ("), como cuando se usan dentro de una tarea Exec.

Vea también