Caractères d’échappement spéciaux

Les caractères spéciaux doivent être échappés uniquement s'ils ont une signification spéciale dans le contexte dans lequel ils sont utilisés. Par exemple, l'astérisque (*) est un caractère spécial uniquement dans les attributs "Include" et "Exclude" d'une définition d'élément ou d'un appel à CreateItem. Dans tous les autres cas, l'astérisque est traité comme un astérisque littéral. Même s'il n'est pas nécessaire d'échapper tous les astérisques des fichiers projet, cela ne peut pas faire de mal.

Utilisez la notation %<xx> à la place du caractère spécial, où <xx> représente la valeur hexadécimale du caractère ASCII. Par exemple, pour utiliser un astérisque (*) comme caractère littéral, utilisez la valeur %2A.

Voici la liste complète des caractères spéciaux d'échappement :

Caractère Encodage ASCII Description
% %25 Signe de pourcentage, utilisé pour référencer les métadonnées.
$ %24 Signe dollar, utilisé pour référencer des propriétés.
@ %40 Arobase, utilisée pour référencer des listes d'éléments.
( %28 Parenthèse ouverte, utilisée dans les listes.
) %29 Parenthèse fermée, utilisée dans les listes.
; %3B Point-virgule, utilisé comme séparateur de liste.
? %3F Point d'interrogation. Caractère générique pour la description d'une spécification de fichier dans la section Include/Exclude d'un élément.
* %2A Astérisque. Caractère générique pour la description d'une spécification de fichier dans la section Include/Exclude d'un élément.

Notes

Dans certains scénarios, vous devrez peut-être utiliser des caractères d’échappement entre guillemets doubles ("), par exemple lors de l’utilisation dans une tâche Exec.

Voir aussi