Wenn du mit PowerShell arbeitest, wirst du schnell merken, dass du häufig zwischen Ordnern, Laufwerken und Verzeichnissen wechselst. Viele Skripte liegen nicht im Benutzerprofil, sondern in speziellen Ordnern wie C:\Scripts. Genau deshalb ist es wichtig, dass du die PowerShell Ordnerstruktur navigieren kannst – schnell, effizient und ohne Umwege.
Funfact: PowerShell nutzt ein eigenes, objektbasiertes Dateisystem-Konzept, das deutlich flexibler ist als die klassische Eingabeaufforderung.
Mit PowerShell das Laufwerk wechseln
PowerShell startet standardmäßig im Benutzerprofil, zum Beispiel unter C:\Users\Name. Wenn du auf ein anderes Laufwerk wechseln möchtest, tippst du einfach den Laufwerksbuchstaben gefolgt von einem Doppelpunkt ein.
Beispiel: Q: oder C:
Das macht den Wechsel extrem einfach – ganz ohne Zusatzbefehle.
CD.. und CD\ – so navigierst du in der Ordnerhierarchie
Beim Navigieren innerhalb eines Laufwerks nutzt du die bekannten CD‑Befehle:
Eine Ebene nach oben
CD..
Damit springst du immer eine Ordnerstufe zurück.
Direkt ins Stammverzeichnis
CD\
Dieser Befehl bringt dich sofort zum Hauptverzeichnis, z. B. C:.
In einen Unterordner wechseln
CD Ordnername
Damit wechselst du direkt in einen Unterordner, wenn der Name bekannt ist.
PowerShell Aliase – warum CD nicht der echte Befehl ist
Der CD‑Befehl ist in PowerShell eigentlich nur ein Alias für ein echtes Cmdlet. Das zugehörige Cmdlet lautet Set‑Location.
Der Alias ist aus DOS‑Zeiten übernommen, um PowerShell für Einsteiger leichter verständlich zu machen.
Doch es gibt Unterschiede:
Während CD.. funktioniert, akzeptiert Set‑Location.. nicht ohne Leerzeichen.
Korrekt wäre:
Set-Location ..
Verzeichnisse anzeigen mit Get‑ChildItem und DIR
Wenn du nicht weißt, wie ein Ordner heißt, hilft dir ein weiterer wichtiger Befehl.
Get‑ChildItem
Dieser Befehl zeigt alle Ordner und Dateien im aktuellen Verzeichnis an.
Alias DIR
DIR ist ein Alias dafür – ebenfalls aus DOS übernommen. Viele Nutzer greifen deshalb intuitiv darauf zurück.
Beide Varianten helfen dir, schnell Übersicht über den aktuellen Speicherort zu bekommen.
Praktisches Beispiel für die Navigation
Angenommen, du möchtest zum Ordner C:\Users\Name\Desktop navigieren, weißt aber nicht mehr genau, wie der Desktop‑Ordner heißt.
So gehst du vor:
- Navigiere zu C:\Users\Name
- Nutze DIR oder Get‑ChildItem, um alle Ordner anzuzeigen
- Finde den Ordner Desktop
- Wechsle mit CD Desktop direkt hinein
Dieses Muster nutzt du in jeder beliebigen Ordnerstruktur.
Was du jetzt tun solltest
Wenn du die Befehle zum PowerShell Ordnerstruktur navigieren beherrschst, arbeitest du in PowerShell wesentlich schneller und cleaner. Besonders in komplexen Skriptumgebungen oder bei der Arbeit mit Logs und Konfigurationsdateien sparst du enorm viel Zeit.
Die wichtigsten Befehle – CD, Set‑Location, DIR und Get‑ChildItem – gehören deshalb in deine tägliche Werkzeugkiste.
Wenn du mehr PowerShell‑Artikel möchtest oder spezielle Skripte benötigst, unterstütze ich dich gerne weiter.
