Windows Powershell: Verknüpfung für das Verzeichnis change

7

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.

    
Xenostar 12.08.2014, 20:21
quelle

4 Antworten

7

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:

%Vor%

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.

%Vor%

Und Sie können mehrere Ebenen tief drücken und zu den vorherigen zurückkehren.

    
briantist 12.08.2014, 22:08
quelle
12

new-psdrive ist dein Freund:

%Vor%     
Loïc MICHEL 13.08.2014 16:06
quelle
8

Es gibt auch einen anderen Weg, dies zu tun:

%Vor%     
eagle.one 12.12.2016 21:50
quelle
1

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

    
Mick Pletcher 12.08.2014 20:29
quelle