549 Stimmen

Die Eingabeaufforderung wechselt das Verzeichnis nicht auf ein anderes Laufwerk

Ich versuche, etwas Java zu kompilieren (ich lerne gerade Java), und dazu muss ich das Verzeichnis von command-prompt ändern.

C:\...\Admin> cd D:\Docs\Java
C:\...\Admin> cd
C:\...\Admin

Das Verzeichnis wird nicht geändert. Ich versuche es erneut mit Anführungszeichen:

C:\...\Admin> cd "D:\Docs\Java"
C:\...\Admin>

Auch hier wird das Verzeichnis nicht geändert. Was mache ich falsch?

991voto

kenny Punkte 20102

Als @nasreddine beantwortet oder Sie können /d

cd /d d:\Docs\Java

Für weitere Hilfe zum cd Befehl verwenden:

C:\Documents and Settings\kenny>help cd

Zeigt den Namen des aktuellen Verzeichnisses an oder ändert es.

CHDIR [/D] [Laufwerk:][Pfad] CHDIR [..] CD [/D] [Laufwerk:][Pfad] CD [..]

.. Gibt an, dass Sie in das übergeordnete Verzeichnis wechseln möchten.

Geben Sie CD-Laufwerk: ein, um das aktuelle Verzeichnis im angegebenen Laufwerk anzuzeigen. Geben Sie CD ohne Parameter ein, um das aktuelle Laufwerk und Verzeichnis anzuzeigen.

Verwenden Sie den Schalter /D, um das aktuelle Laufwerk zusätzlich zum Strom zu ändern Verzeichnis für ein Laufwerk.

Wenn die Befehlserweiterungen aktiviert sind, ändert sich CHDIR wie folgt:

Der aktuelle Verzeichnisstring wird konvertiert, um die sa die Namen auf der Festplatte. Also CD C:\TEMP würde den Kurs tatsächlich auf Verzeichnis auf C:\Temp wenn dies auf der Festplatte der Fall ist.

CHDIR-Befehl behandelt Leerzeichen nicht als Begrenzungszeichen, so dass es i CD in einen Unterverzeichnisnamen, der ein Leerzeichen enthält, ohne ohne den Namen mit Anführungszeichen zu umgeben. Zum Beispiel:

cd \winnt\profiles\username\programs\start Menü

ist dasselbe wie:

cd " \winnt\profiles\username\programs\start Menü"

was Sie auch eingeben müssten, wenn die Erweiterungen deaktiviert wären.

212voto

Nasreddine Punkte 34999

Das Verzeichnis, zu dem Sie wechseln wollen, befindet sich auf einem anderen Laufwerk, zu dem Sie mit :

C:\...\Admin> d:

dann können Sie cd in das von Ihnen gewünschte Verzeichnis.

C:\...\Admin> d:
D:\>cd "Docs\Java"

D:\Docs\Java>

72voto

Krishna Punkte 4514

Laufwerksbuchstabe verwenden d für den Wechsel zu D fahren wie:

  C:\> d:

Wenn Sie das Laufwerk wechseln, müssen Sie nur den Laufwerksbuchstaben eingeben, z. B. d: ( den Backslash nicht verwenden, wie d:\ es funktioniert nicht ).

Sie verwenden nur cd wenn Sie zwischen Verzeichnissen innerhalb desselben Laufwerks wechseln.

44voto

John Slegers Punkte 41127

Die kurze Antwort

Der richtige Weg von C:\...\Admin zu D:\Docs\Java Laufwerk, ist der folgende Befehl:

cd /d d:\Docs\Java

Mehr Details

Wenn Sie irgendwo zufällig auf Ihrem Computer sind D:\ und Sie möchten zum Stammverzeichnis Ihres Laufwerks wechseln, können Sie diesen Befehl verwenden:

cd d:\

Wenn Sie irgendwo zufällig auf Ihrem Computer sind D:\ Laufwerk, und Sie wollen zu einem bestimmten Ordner auf Ihrem Laufwerk wechseln, können Sie diesen Befehl verwenden:

cd d:\Docs\Java

Wenn Sie sich auf einem anderen Laufwerk befinden und zur Wurzel Ihrer Festplatte gehen wollen D:\ Laufwerk, können Sie diesen Befehl verwenden:

cd /d d:\

Wenn Sie sich auf einem anderen Laufwerk befinden und zu einem bestimmten Ordner auf Ihrem D: Laufwerk, können Sie diesen Befehl verwenden:

cd /d d:\Docs\Java

Wenn Sie sich auf einem anderen Laufwerk befinden und zu dem zuletzt geöffneten Ordner Ihrer D: Laufwerk, können Sie diesen Befehl verwenden:

cd /d d:

Als Kurzform für cd /d d: können Sie auch diesen Befehl verwenden:

d:

42voto

Abolfazl Miadian Punkte 2559

Sollten Sie ein /d vor dem Pfad wie unten angegeben verwenden:

cd /d e:\

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X