Wechseln Sie in PowerShell in das Basisverzeichnis


15

An der Eingabeaufforderung von cmd bringt mich dieser Befehl in mein Ausgangsverzeichnis:

cd %UserProfile%

An der PowerShell-Eingabeaufforderung erzeugt derselbe Befehl den folgenden Fehler:

Set-Location : Cannot find path 'C:\%UserProfile%' because it does not exist.
At line:1 char:3
+ cd <<<<  %UserProfile%
    + CategoryInfo          : ObjectNotFound: (C:\%UserProfile%:String) [Set-Location], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

Was ist der entsprechende Befehl in PowerShell?

Antworten:


28

Sie können mit diesem Befehl zu Ihrem Heimatverzeichnis gelangen:

cd $home

5
Als Add-On zu dieser Antwort übersetzt% UserProfile% nicht wörtlich in $ home. Stattdessen sollten Sie die Variable $ env: UserProfile verwenden.
Rechtschreibung:

11

Diese Abkürzung ist eine meiner Favoriten:

cd ~

Sie können auch:

cd ~\Deskt 

(Drücken Sie die TabTaste, um die automatische Vervollständigung zu aktivieren. Dies funktioniert einwandfrei, wenn Sie sich in einem tiefen Verzeichnis befinden und etwas auf den Desktop oder irgendwo in Ihrem $ HOME kopieren müssen.)


Nizza, irgendwie wusste ich nicht, dass Sie ~in PowerShell verwenden können!
Nate Barbettini
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.