gci = dir = ls ⇒ Alias für Get-ChildItem (siehe Online Help)
Mit „gci | get-member“ die Eigenschaften anzeigen lassen
(gci).count
gci registry::hklm\SOFTWARE # alternativ die Registry als Verzeichnisbaum öffnen # auf entsprechende Rechte wie eine administrative Powerschell achten cd registry:: cd HKEY_LOCAL_MACHINE\SOFTWARE gci -recurse | where {$_.name -like '*oracle*'}
# Alle Umgebungsvariablen gci env: # Oracle Settings # .name Name der Umgebungsvariablen gci env: | Where-Object {$_.name -like '*ORACLE*'} #.value Wert der Umgebungsvariablen gci env: | Where {$_.value -like '*pipp*'}
siehe Using the Where-Object Cmdlet
Rekursiv eine Verzeichnisstrucktur nach allen *.exe dateien durchsuchen
gci -recurse | ? {$_.extension -eq "*.exe"} #gleich gci -recurse | where {$_.name -like "*.exe"}
Mehrspaltig ausgeben
z.B. 4.Spaltig
gci | format-wide -column 4
Suche nach einer ausführbaren Datei im Pfad
gcm sqlplus.exe
Weitere Beispiele: