Windows-Beispiele für die Verwendung von Platzhaltern in Speicherschutzausschlüssen
Die folgenden Beispiele basieren auf dem Ausschluss einer ausführbaren Datei, die im folgenden Pfad gespeichert ist: C:\Application\TestApp\MyApp\program.exe
|
Beispiele |
|
|---|---|
|
Beispiele für gültige Ausschlusspfade |
Relativer Pfad ohne Platzhalter, um program.exe auszuschließen:
CODE
Relativer Pfad mit Platzhaltern, um program.exe (oder eine beliebige Datei) auszuschließen:
CODE
Relativer Pfad mit Platzhaltern, um program.exe (oder eine beliebige Datei) im MyApp-Verzeichnis und seinen untergeordneten Elementen auszuschließen:
CODE
Ausschluss von program.exe, solange program.exe sich im Verzeichnis „MyApp“ unter C:\Application befindet:
CODE
In diesem Beispiel werden auch Verzeichnisse zwischen dem Anwendungsordner und dem MyApp-Ordner ausgeschlossen. Ausschluss aller .exe-Dateien, die sich im Verzeichnis „MyApp“ unter C:\Application befinden:
CODE
Ausschluss aller ausführbaren Dateien (unabhängig von der Dateierweiterung), solange sie sich im Verzeichnis „MyApp“ unter C:\Application befinden:
CODE
Ausschluss der Datei program.exe, solange sie sich in einem beliebigen untergeordneten Verzeichnis von C:\Application\TestApp befindet:
CODE
Ausschluss von program.exe, solange sich die Datei unter \Application\TestApp\MyApp\ auf dem Laufwerk C: befindet:
CODE
Ausschluss aller ausführbarer Dateien, solange sie sich unter \Application\TestApp\MyApp\ auf dem Laufwerk C: befinden:
CODE
Ausschluss aller ausführbarer Dateien (unabhängig von der Erweiterung), solange sie sich unter \Application\TestApp\MyApp\ auf dem Laufwerk C: befinden
CODE
|
|
Falsche Verwendung von Sternchen in Ausschlüssen |
Verwenden Sie nur ein einzelnes Sternchen (*), das einem Zeichen in einem Ordner- oder Dateinamen entspricht. Doppelte Sternchen (**) sind für Verzeichnispfade oder das Ende eines Verzeichnispfads reserviert und können nicht am Ende eines Ausschlusses verwendet werden. Im Folgenden finden Sie eine Liste von Beispielen im Zusammenhang mit dem Ausschluss von C:\Application\TestApp\MyApp\program.exe.
|
|
Nicht empfohlene Ausschlüsse |
Vermeiden Sie es, direkt nach einem Laufwerksbuchstaben ein doppeltes Sternchen (**) zu verwenden. Beispiel:
CODE
In diesem Beispiel kann program.exe von jedem Ordner auf Laufwerk C: aus ausgeführt werden. Obwohl dieser Ausschluss technisch korrekt ist, würde er alles in allen Verzeichnissen auf dem Laufwerk ausschließen (einschließlich untergeordneter Verzeichnisse). |