Befehle für Drives

Cmdlets zum Behandeln von Elementen in ihren Umgebungen (Laufwerken):

(Alias: pwd) Abrufen des aktuellen Standorts

Get-Location
  1. 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)