Ich habe gerade begonnen, Windows PowerShell zu verwenden, und ein großes Problem, mit dem ich angefangen habe, ist, wenn ich es starte, es startet mich in diesem Verzeichnis:
%Vor%Das Verzeichnis, zu dem ich normalerweise navigieren muss, sieht jedoch so aus:
%Vor%Und manchmal geht es viel tiefer. Sie können also sehen, wie es ein wenig nervig ist, jedes Mal zu navigieren, wenn ich die Shell mit zehn separaten CD-Befehlen in diesem Verzeichnis starte. Ich habe mich gefragt, ob es eine Möglichkeit gibt, eine Verknüpfung oder einen Alias für etwas wie:
einzurichten %Vor%Oder möglicherweise könnte ich eine Art Verknüpfung zu dem Verzeichnis nur so einrichten, dass ich etwas tun könnte:
%Vor%Und es würde in das richtige Verzeichnis wechseln. Hat jemand Erfahrung mit so etwas? Ist das eine dumme Sache zu tun? Ich bin sehr neu in der Verwendung jeder Befehlszeile, also versuche ich nur, mich daran zu gewöhnen, leichter durch Dateien und Ordner zu navigieren.
Führen Sie dies in der Powershell:
%Vor%Dadurch öffnet sich Ihr Profil im Editor (Notepad fordert Sie auf, es zu erstellen, wenn es nicht existiert).
Jeder Code, den Sie in diese .ps1
-Datei schreiben, wird beim Start der Powershell ausgeführt.
Sie können auch eine Systemumgebungsvariable setzen, beispielsweise wenn Sie MYPSPATH
auf C:\Users\Username\Dropbox\Websites14\Projects
setzen möchten, dann können Sie dies tun:
Dies kann entweder jedes Mal manuell oder automatisch in Ihrem $profile
erfolgen.
Auch ist es unklar von deiner Frage, aber es klingt wie du cd
für jede Pfadkomponente tust.
Das ist nicht nötig. Dieser Befehl, den du dir gewünscht hast:
%Vor%funktioniert wie es ist. Wenn ich diesen Punkt missverstanden habe, entschuldige ich mich.
Etwas, das Ihnen auch nützlich sein könnte, ist pushd
, was ein Alias von Push-Location
ist. Auf diese Weise können Sie in ein neues Verzeichnis wechseln und mit popd
oder Pop-Location
einfach dorthin zurückkehren, wo Sie begonnen haben.
Und Sie können mehrere Ebenen tief drücken und zu den vorherigen zurückkehren.
Ich glaube, dies ist die Dokumentation, nach der Sie suchen, um den Standardspeicherort für den Start von Powershell zu ändern: The Windows PowerShell-Profil
Tags und Links command-line shell powershell command-line-interface