Wie kann man die Befehlszeile `cd` in ein Verzeichnis auf einem anderen Laufwerk mithilfe von Umgebungsvariablen eingeben?

360
Dzintars

Ich möchte Windows CMD oder PS verwenden. Ich möchte diesen Befehl ausführen:

C:\Users\myusername>cd %MYSPECIALENV% 

In den Systemvariablen zeigt die MYSPECIALENV-Variable auf D: \ SomeDir \ SomeOtherDir (Other Drive!)

Ich weiß, dass ich zum Wechseln von Laufwerken d:verwenden kann, aber es gibt einen Befehl cd, um in dieses ENV-Verzeichnis zu wechseln (oder alternativ dazu), ohne das Laufwerk explizit zu wechseln.

0
Verwenden Sie `cd / D% MYSPECIALENV%` Worthwelle vor 6 Jahren 0
Gibt es eine Möglichkeit, dies zu tun, ohne die Laufwerke explizit zu ändern? Als Laufwerksbuchstabe sind bereits im ENV-Pfad angegeben. Dzintars vor 6 Jahren 0
Der `/ D`-Schalter verwendet das Laufwerk, das in Ihrer Umgebungsvariablen angegeben ist. Die Tatsache, dass es zu Ihrem Laufwerksbuchstaben passt, ist nur ein Zufall. Versuchen Sie, `cd /?` Auszuführen, um die Dokumentation dazu zu lesen. Worthwelle vor 6 Jahren 0
Oh, tut mir leid! Großartig! Das funktioniert! :) :) Danke dir! Dzintars vor 6 Jahren 0

0 Antworten auf die Frage