Fernwartung Kundenlogin +49 8031 6192800erreichbar Mo–Do 8–18, Fr 8–12 Uhr Ersteinschätzung

PowerShell: Ordner, Verzeichnis und Laufwerk wechseln

Wer mit PowerShell arbeitet, wechselt ständig zwischen Laufwerken und Ordnern. Viele Skripte liegen nicht im Benutzerprofil, sondern z. B. unter C:\Scripts. Die folgenden Befehle reichen für fast alle Fälle.

Laufwerk wechseln

PowerShell startet im Benutzerprofil, z. B. unter C:\Users\Name. Um auf ein anderes Laufwerk zu wechseln, geben Sie den Laufwerksbuchstaben mit Doppelpunkt ein:

D:
Q:
C:

In der Ordnerstruktur navigieren

Eine Ebene nach oben

cd ..

In PowerShell funktioniert auch cd.. ohne Leerzeichen.

Ins Stammverzeichnis des Laufwerks

cd \

Damit landen Sie z. B. in C:\. Auch hier geht die Kurzform cd\.

In einen Unterordner wechseln

cd Ordnername

Enthält der Pfad Leerzeichen, setzen Sie ihn in Anführungszeichen:

cd "C:\Program Files"

Mit der Tab-Taste ergänzt PowerShell Ordnernamen. Sie müssen sie also nicht vollständig tippen.

Wo bin ich gerade?

Get-Location

Der Alias dafür ist pwd.

cd ist ein Alias für Set-Location

cd ist in PowerShell kein eigener Befehl, sondern ein Alias, also ein Kurzname. Das eigentliche Cmdlet heißt Set-Location. PowerShell hat den Kurznamen aus der Eingabeaufforderung übernommen, damit Umsteiger sich zurechtfinden. Weitere Aliase sind chdir und sl.

Ein Unterschied: Beim Cmdlet brauchen Sie das Leerzeichen.

Set-Location ..      # funktioniert
Set-Location..       # funktioniert nicht

Ordnerinhalt anzeigen: Get-ChildItem und dir

Wenn Sie nicht mehr wissen, wie ein Ordner heißt, lassen Sie sich den Inhalt anzeigen:

Get-ChildItem

Kürzer geht es mit den Aliasen dir, ls oder gci. Alle zeigen Ordner und Dateien im aktuellen Verzeichnis.

Beispiel: zum Desktop navigieren

Sie wollen nach C:\Users\Name\Desktop, wissen aber nicht mehr, wie der Ordner genau heißt:

  1. cd C:\Users\Name
  2. dir zeigt alle Ordner an.
  3. Sie finden den Ordner Desktop.
  4. cd Desktop wechselt hinein.

Nach diesem Muster finden Sie sich in jeder Ordnerstruktur zurecht.

Nicht nur Ordner: Registry und Umgebungsvariablen

Set-Location funktioniert in PowerShell auch außerhalb des Dateisystems. Die Registry und die Umgebungsvariablen erscheinen als eigene Laufwerke:

cd HKLM:\SOFTWARE
cd Env:

Mit dir sehen Sie dort Registry-Schlüssel oder Variablen wie Dateien in einem Ordner.

Kurz zusammengefasst

Aufgabe Befehl Alias
Ordner wechseln Set-Location cd, chdir, sl
Inhalt anzeigen Get-ChildItem dir, ls, gci
Aktuellen Ordner anzeigen Get-Location pwd

Weiter geht es mit unserem PowerShell-Starterpack: Version aktualisieren, Module und Hilfe einrichten.

IT-Betreuung mit ITNG Care

Mit ITNG Care kümmern wir uns um Updates, Geräte und Sicherheit Ihres Betriebs, zum festen Monatspreis je Benutzer. ITNG Care ansehen

IT-Betreuung, die Ihnen Arbeit abnimmt

Mit ITNG Care betreuen wir Ihre IT komplett: Angriffserkennung rund um die Uhr, Helpdesk, Updates und Datensicherung zum festen Preis je Benutzer.