Wie kann ich in PowerShell das Verzeichnis ändern?
- Einführung in das Ändern des Verzeichnisses in PowerShell
- Der Befehl zum Wechseln des Verzeichnisses
- Verwendung relativer und absoluter Pfade
- Besonderheiten bei Laufwerkswechsel
- Fazit
Einführung in das Ändern des Verzeichnisses in PowerShell
In PowerShell ist das Ändern des Arbeitsverzeichnisses ein grundlegender Vorgang, der häufig verwendet wird, um in verschiedenen Ordnern zu arbeiten und dort Befehle auszuführen. Das Arbeitsverzeichnis definiert, wo PowerShell nach Dateien sucht und wo neue Dateien erstellt werden, sofern kein vollständiger Pfad angegeben wurde.
Der Befehl zum Wechseln des Verzeichnisses
Um das Verzeichnis in PowerShell zu ändern, verwendet man den Befehl `Set-Location`, der häufig auch mit dem Alias `cd` oder `chdir` aufgerufen wird. Dabei gibt man einfach den Pfad zum gewünschten Zielverzeichnis an. Zum Beispiel wechselt der Befehl `cd C:\Users\Benutzername\Dokumente` in das Dokumentenverzeichnis des Benutzers.
Verwendung relativer und absoluter Pfade
PowerShell erlaubt das Ändern des Verzeichnisses sowohl mit absoluten als auch mit relativen Pfaden. Ein absoluter Pfad beginnt immer mit dem Laufwerksbuchstaben und dem vollständigen Verzeichnispfad, etwa `C:\Programme`. Ein relativer Pfad hingegen bezieht sich auf das aktuelle Arbeitsverzeichnis, zum Beispiel kann man mit `cd ..` eine Ebene nach oben wechseln oder mit `cd Projekte` in einen Unterordner namens Projekte wechseln.
Besonderheiten bei Laufwerkswechsel
Anders als in der Eingabeaufforderung (cmd) wechselt PowerShell beim Ausführen von `cd D:\Ordner` zwar das Verzeichnis auf Laufwerk D, aber nicht automatisch das aktuelle Laufwerk selbst. Um also vollständig auf ein anderes Laufwerk und Verzeichnis zu wechseln, muss man zusätzlich das Laufwerk explizit ansteuern, zum Beispiel mit `D:`.
Fazit
Das Ändern des Verzeichnisses in PowerShell erfolgt hauptsächlich mit dem Befehl `Set-Location` oder seinem Alias `cd`. Dabei kann sowohl mit relativen als auch mit absoluten Pfadangaben gearbeitet werden. Für den Wechsel zwischen Laufwerken ist es nötig, das Laufwerk separat auszuwählen. Dieses grundlegende Wissen erleichtert die Navigation in der PowerShell erheblich und ist essenziell für effektives Arbeiten in der Kommandozeile.
