Caractères génériques dans les exclusions du contrôle de script
Vous pouvez utiliser l'astérisque (*) comme caractère générique lorsque vous spécifiez des exclusions dans l'onglet
Contrôle de script
.Utiliser des caractères génériques dans les exclusions du contrôle de script réduit le nombre d'alertes affichées dans votre console tout en permettant aux utilisateurs d'exécuter certains scripts qui correspondent au chemin d'exclusion et au nom de fichier. Par exemple, vous pouvez exclure un script spécifique en employant son nom complet lorsque vous utilisez un caractère générique dans le chemin d'accès au répertoire, ou recourir au caractère générique pour mettre en correspondance un groupe de scripts qui partagent un nom similaire en l'utilisant comme partie du nom de fichier proprement dit.
Bien que l'utilisation de caractères génériques dans les exclusions offre une certaine flexibilité, elle peut également réduire votre position de sécurité si vos exclusions sont trop larges. Par exemple, évitez d'exclure des dossiers complets tels que
/windows/temp
. Utilisez plutôt un caractère générique lorsque vous spécifiez le nom de fichier complet ou partiel du script que vous souhaitez exclure (par exemple, /windows/temp/myscript*.vbs
).Le tableau suivant décrit les règles des exclusions de contrôle de script :
Élément | Description |
---|---|
Caractères génériques pris en charge | Seul l'astérisque (*) est pris en charge comme caractère générique pour les exclusions de contrôle de script. Le caractère générique représente un ou plusieurs caractères. |
Barres obliques de style UNIX | Si vous utilisez des caractères génériques, les exclusions doivent utiliser des barres obliques de type Unix (même pour les systèmes Windows ).Exemple : /windows/system*/* |
Exclusions de dossiers | Lorsque vous souhaitez exclure un dossier, l'exclusion doit avoir un caractère générique à la fin du chemin pour distinguer l'exclusion en tant que dossier (et non en tant que fichier). Par exemple :
|
Exclusions de fichiers | Lorsque vous souhaitez exclure un fichier, l'exclusion doit se terminer par une extension de fichier pour distinguer l'exclusion en tant que fichier (et non en tant que dossier). Par exemple :
|
Exclusions de processus | Les exclusions de processus avec un caractère générique doivent avoir une extension de fichier pour la distinguer comme une exclusion de processus (et non un dossier). Pour spécifier un processus quel que soit le répertoire dans lequel il se trouve, reportez-vous aux exemples suivants :
Pour spécifier un processus qui se trouve dans un répertoire spécifique, reportez-vous aux exemples suivants :
|
Exemples de correspondances complètes et partielles dans les exclusions | Les caractères génériques prennent en charge les exclusions complètes et partielles.
|
Chemins absolus | Les chemins absolus ne sont pas pris en charge dans les exclusions de contrôle de script. |
Chemins relatifs | Si vous pouvez identifier un chemin relatif commun, vous pouvez exclure les chemins UNC (Universal Naming Convention) avec un caractère générique. Par exemple, si vous utilisez des noms de terminal dans un chemin tel que « DC01 » à « DC24 » : /dc*/path/to/script/* |
Chemins réseau | Les chemins réseau peuvent être exclus. Par exemple :
|