Der Windows 7-CD-Befehl gibt nur das Verzeichnis wieder

Der Windows 7-CD-Befehl gibt nur das Verzeichnis wieder

Der Pfad für jede neue Instanz der Shell beginnt in meinem Benutzerverzeichnis (C:\Benutzer\Benutzer).

Innerhalb dieses Verzeichnisses bzw. Laufwerks (hier: C:) kann ich den Befehl cd nicht wie gewohnt verwenden, da er nur das angegebene Verzeichnis ausgibt.

Sobald ich das Verzeichnis in ein übergeordnetes Verzeichnis ändere, kann ich „cd D:“ ausführen und es wechselt zum Laufwerk.

Dieses Verhalten tritt jedoch nicht in allen Instanzen der Shell konsistent auf.

Manchmal muss ich zu C: gehen, um es zu ändern.

Ich bin ziemlich sicher, dass ich den Befehl nicht falsch verwende, da ich es gewohnt bin, Grails damit zu starten.

Antwort1

Um zu einem anderen Laufwerk zu wechseln, verwenden Sie einfach diesen Laufwerksbuchstaben. Der Befehl D:wechselt zum Laufwerk D. Um zu einem anderen Verzeichnis zu wechseln, beispielsweise zum Stammverzeichnis von D:, benötigen Sie zwei Befehle:

D:
cd D:\
(or)
D:
cd \

Die Windows-Shell verfügt für jedes Laufwerk/Volume über ein aktives Verzeichnis. Wenn Sie beim Ändern des Verzeichnisses den Laufwerksbuchstaben angeben, ändern Sie das aktive Verzeichnis für dieses Volume, machen dieses Volume jedoch nicht gleichzeitig aktiv.

Antwort2

cdbei nur einem Laufwerk wird nur das aktuelle Verzeichnis auf diesem Laufwerk angezeigt. Übergeben Sie entweder das Laufwerk selbst als Befehl, um zu seinem aktuellen Verzeichnis zu wechseln ( d:), oder verwenden Sie , cd /dum sowohl Laufwerk als auch Verzeichnis zu wechseln.

verwandte Informationen