about_wildcards - PowerShell


 

Beschreibt, wie Platzhalterzeichen in Windows PowerShell (about_wildcards)

   
# THEMA
about_Wildcards

# KURZBESCHREIBUNG
Beschreibt, wie Platzhalterzeichen in Windows PowerShell
verwendet werden.

# DETAILBESCHREIBUNG
In vielen Fällen ist es erforderlich, ein Cmdlet nicht für ein
einzelnes Element, sondern für eine Gruppe von Elementen auszuführen.
Angenommen, Sie möchten alle Dateien im Verzeichnis "C:\Techdocs" mit der
Dateinamenerweiterung ".ppt" finden. Mit dem folgenden Befehl werden
alle Elemente im Verzeichnis zurückgegeben:

Get-ChildItem c:\techdocs

Bei diesem Befehl müssten Sie manuell alle im Verzeichnis
aufgelisteten Dokumente prüfen, um die Dateien mit der
Erweiterung ".ppt" zu finden. Sie können die zurückgegebenen
Elemente jedoch einschränken, indem Sie Platzhalter in den
Parametern eines Cmdlets verwenden. Mit einem solchen
Platzhalterzeichen können Sie nach unbekannten Werten suchen, um
bestimmte Ergebnisse zurückzugeben. Die Verwendung von
Platzhalterzeichen wird gelegentlich auch als "Globbing"
bezeichnet. Beispielsweise können Sie das vorherige Beispiel
erneut umwandeln, sodass nur PPT-Dateien zurückgegeben werden:

Get-ChildItem c:\techdocs\*.ppt

In diesem Fall wird das Sternchen (*) als Platzhalterzeichen
verwendet, um alle Zeichen anzugeben, die vor der Dateinamener-
weiterung ".ppt" vorhanden sein können. Da auch die Dateinamen-
erweiterung eingeschlossen wird, müssen alle Dateien, die vom
Befehl zurückgegeben werden, die Dateinamenerweiterung enthalten;
der Dateiname kann jedoch beliebig sein. Es werden daher nur die
Dateien zurückgegeben, nach denen Sie suchen.

Neben dem Sternchen unterstützt Windows PowerShell noch weitere
Platzhalterzeichen.

Platzhalterbeschreibung Beispiel Übereinstimmung Keine Übereinstimmung
----------------------- ----------------- ---------------- ----------------- --------
* Stimmt mit 0 oder a* A, ag, Apfel banana
mehr Zeichen überein.

? Stimmt mit genau einem ?m am, im, um vom
Zeichen an der angegebenen
Position überein.

[ ] Stimmt mit einem Bereich [a-e]uch auch, buch, euch tuch
von Zeichen überein.

[ ] Stimmt mit angegebenen [ab]uch auch, buch huch
Zeichen überein.

Die meisten Cmdlets akzeptieren Platzhalterzeichen in einigen ihrer
Parameter. Die betreffenden Parameter sind im Hilfethema der
einzelnen Cmdlets angegeben. Bei der Verwendung von Platzhalterzeichen
in Parametern wird die Groß-/Kleinschreibung nicht berücksichtigt.
So gibt "?m" beispielsweise "Am", "am", "Im", "im", "Um" und "um" zurück.

Sie können Platzhalterzeichen innerhalb eines Parameters kombinieren.
Angenommen, Sie möchten alle Dateien mit der Erweiterung ".txt" im
Verzeichnis "c:\techdocs" anzeigen, die mit den Buchstaben "a" bis
"l" beginnen. Hierfür können Sie den folgenden Befehl verwenden:

Get-ChildItem c:\techdocs\[a-l]*.txt

In diesem Befehl wird mit einem Bereichsplatzhalter ("[a-l]")
angegeben, dass der Dateiname mit den Buchstaben "a" bis "l"
beginnen soll. Anschließend wird mit dem Platzhalterzeichen "*"
ein Platzhalter für beliebige Zeichen zwischen dem ersten Zeichen
und der Dateinamenerweiterung festgelegt.

SIEHE AUCH
about_Language_Keywords

C:\Windows>powershell get-help about_Windows_PowerShell_2.0 -full

ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.

OS: Windows 10, 8.1, 8, 7, Vista / Windows Server 2016, 2012, 2008
»»»» ColorConsole








Windows-10





Windows-10

... facebook.de
... Windows-10 FAQ
... Windows-10 Info


Become a Sponsor
... Your button here?





PowerShell: Beschreibt, wie Platzhalterzeichen in Windows PowerShell

HTTP: ... PS_Windows/de/about_wildcards.htm
0.109
13034

Desktop Uhr für den Ostern Desktop-Hintergrund!

 /

Was ist eine Bildschirmfrequenz?

 /

Option, mit der man Verzeichnisse sperrt?

 /

Wofür die verschiedenen Performances im Desktop Schnee?

 /

Virtual pointer stick, good for projectors and PowerPoint!

 /

Wie kann ich Dateien filtern? Geht das überhaupt im Quad-Explorer?

 /

Kann ich meine Windows XP Wallpaper bei Windows 7 einsetzen, außer die in Designs für Windows 7?

 /

Hybrider Ruhezustand Einstellungen in Windows 10 (ausschalten, deaktivieren)?

 /

Datei vergleichen mit der Windows Eingabeaufforderung!

 /

Was bedeutet WOW64 beim Windows-7, 8.1 und 10 Betriebssystem?

 /

Unterschied CPU, FPU, GPU ?

 /

Test erneut ausführen, Problem bei der Leistunsgindex Befehlszeile?

 /