Befehle für Drives¶
Cmdlets zum Behandeln von Elementen in ihren Umgebungen (Laufwerken):
(Alias: pwd) Abrufen des aktuellen Standorts
Get-Location
Festlegung des aktuellen Standorts
Set-Location
(gi) Holt ein Element
Get-Item
(dir, ls, gpi) Auflisten der Unterelemente
Get-ChildItem
(type, cat, gc) Abruf eines Elementinhalts
Get-Content
(sc) Elementinhalt festlegen
Set-Content
(ac) Elementinhalt ergänzen
Add-Content
(ni, mkdir, md) Erstellen eines Elements (Ast oder Blatt)
New-Item
Tipp
über –ItemType File oder –ItemType Directory den entsprechenden „Typ“ setzen und über –Force komplette Pfade erzeugen lassen!
(gp) Attribut abrufen
Get-ItemProperty
(sp) Attribut eines Elements festlegen bzw. anlegen, wenn nicht vorhanden
Set-ItemProperty
(del, ri, rmdir, rm, erase) Element löschen
Remove-Item
(move, mv) Element verschieben
Move-Item
(copy, cp, cpi) Element kopieren
Copy-Item
(rni, ren) Element umbenennen
Rename-Item
Extras:
Test-Path
Resolve-Path
Convert-Path
Tipp: Befehle suchen und auflisten lassen mit:
Get-Command –Noun *childitem, item*, path, content
Beispielhafte Aufrufe
New-Item -Path c:\temp -Name Testing -ItemType directory
Einfacher natürlich mit md (alias) und mkdir (function)
mkdir Testing
Übung:
Was ist „mkdir“? Tipp für Analyse zu mkdir: Inhalt (Content) holen (Get)…
Beispiel / Quellen für Registry:
nach Schwichtenberg (S. 183 – Beispieldatei: Einsatzgebiete/Registry/Registry_Commandlets.ps1)