Skip Navigation

Platzhalter in Skriptsteuerungsausschlüssen

Sie können das Sternchen (*) als Platzhalter verwenden, wenn Sie Ausschlüsse auf der Registerkarte
Skriptsteuerung
angeben.
Durch die Verwendung von Platzhaltern in Skriptsteuerungsausschlüssen wird die Anzahl der in Ihrer Konsole angezeigten Warnungen reduziert, während Benutzer bestimmte Skripte ausführen können, die dem Ausschlusspfad und Dateinamen entsprechen. Sie können beispielsweise ein bestimmtes Skript ausschließen, indem Sie den vollständigen Namen verwenden, wenn Sie einen Platzhalter im Verzeichnispfad verwenden, oder Sie können den Platzhalter verwenden, um eine Gruppe von Skripten mit einem ähnlichen Namen zu finden, indem Sie ihn als Teil des Dateinamens selbst verwenden.
Die Verwendung von Platzhaltern bei Ausschlüssen bietet zwar Flexibilität, kann aber auch Ihre Sicherheitsstandards verschlechtern, wenn Ihre Ausschlüsse zu weit gefasst sind. Vermeiden Sie beispielsweise, ganze Ordner wie
/windows/temp
auszuschließen. Verwenden Sie stattdessen einen Platzhalter, wenn Sie den vollständigen oder teilweisen Dateinamen des Skripts angeben, das Sie ausschließen möchten (z. B.
/windows/temp/myscript*.vbs
).
In der folgenden Tabelle werden die Regeln für Ausschlüsse für die Skriptsteuerung beschrieben:
Element
Beschreibung
Unterstützte Platzhalterzeichen
Nur das Sternchen (*) wird als Platzhalter für Ausschlüsse für die Skriptsteuerung unterstützt.
Der Platzhalter stellt ein oder mehrere Zeichen dar.
Schrägstriche im UNIX-Stil
Wenn Sie Platzhalter verwenden, müssen Ausschlüsse Unix-Schrägstriche verwenden (auch für
Windows
-Systeme).
Beispiel:
/windows/system*/*
Ordnerausschlüsse
Wenn Sie einen Ordner ausschließen möchten, muss der Ausschluss am Ende des Pfads einen Platzhalter enthalten, um den Ausschluss als Ordner (und nicht als Datei) erkennbar zu machen.
Beispiel:
  • /windows/system32/*
  • /windows/*/test/*
  • /windows/system32/test*/*
Dateiausschlüsse
Wenn Sie eine Datei ausschließen möchten, muss der Ausschluss mit einer Dateierweiterung enden, um den Ausschluss als Datei (und nicht als Ordner) erkennbar zu machen. Beispiel:
  • /windows/system32/*.vbs
  • /windows/system32/script*.vbs
  • /windows/system32/*/script.vbs
  • Jeder Platzhalter stellt nur eine Ordnerebene dar. Die Anzahl der im Ausschluss dargestellten Ordnerebenen muss mit der Dateiebene übereinstimmen, die Sie ausschließen möchten.
    • Zum Beispiel passt /folder/*/script.vbs zu \folder\test\script.vbs, aber nicht zu \folder\test\001\script.vbs. In diesem Fall ist entweder /folder/*/001/script.vbs oder /folder/*/*/script.vbs erforderlich.
    • Der Platzhalter muss dann für jede Ebene bis zur Ebene, auf der sich das Skript befindet, verwendet werden.
    • Zwei oder mehr Platzhalter pro Ebene sind nicht zulässig. /folder/*file*.ext ist zum Beispiel nicht erlaubt.
Prozessausschlüsse
Bei Prozessausschlüssen mit Platzhalter muss eine Dateierweiterung angegeben werden, um zwischen einem Ordner und einer Datei unterscheiden zu können.
Um einen Prozess unabhängig vom Verzeichnis anzugeben, in dem er sich befindet, beachten Sie die folgenden Beispiele:
  • /my*.exe
    (lokales Laufwerk)
  • //my*.exe
    (Netzlaufwerk)
Um einen Prozess anzugeben, der sich in einem bestimmten Verzeichnis befindet, beachten Sie die folgenden Beispiele:
  • /directory/child/my*.exe
    (lokales Laufwerk)
  • //directory/child/my*.exe
    (Netzlaufwerk)
Beispiele für vollständige und teilweise Übereinstimmungen bei Ausschlüssen
Platzhalter unterstützen vollständige und partielle Ausschlüsse.
  • /folder/*/script.vbs
  • /folder/test*/script.vbs
Absolute Pfade
Absolute Pfade werden bei Ausschlüssen für die Skriptsteuerung nicht unterstützt.
Relative Pfade
Wenn Sie einen gemeinsamen relativen Pfad identifizieren können, können Sie UNC (Universal Naming Convention)-Pfade mit einem Platzhalter ausschließen.
Wenn Sie beispielsweise Gerätenamen in einem Pfad verwenden, z. B. „DC01“ bis „DC24“:
/dc*/path/to/script/*
Netzwerkpfade
Netzwerkpfade können ausgeschlossen werden: Beispiel:
  • //hostname/application/*
  • //host*/application/*
  • //*name/*/application/*
  • //hostname/*