Mögliches Duplikat:
Mit dem Befehl cd in der Windows-Befehlszeile kann nicht zu D: \ CMD-CDs auf andere Laufwerke navigiert werden,
außer C: \ funktioniert nicht
Ich arbeite mit cmd.exe
Windows 7 (im Gegensatz zu Powershell). Ich habe 2 Partitionen auf meinem Laufwerk, C enthält das Betriebssystem und die installierten Programme und D enthält meine Daten. Ich habe versucht, cd
von C nach D zu gelangen, aber cmd hat es mir nicht erlaubt:
C:\>cd D:\
C:\>
Wenn ich jedoch tippe dir D:\
, wird der Inhalt von D korrekt aufgelistet. Warum macht es das und wie kann ich es beheben? Powershell funktioniert gut, damit ich das benutzen kann, aber ich würde gerne wissen, was zu cmd
schlechtem Benehmen führt.
windows-7
command-line
astay13
quelle
quelle
Antworten:
Sie müssen nur
d:
nicht verwendencd d:\
BEARBEITEN: Es ist auch möglich,
cd /d d:
Laufwerke mit cd zu wechselnquelle
cd
steht für "change directory" undD:
ist ein Laufwerk, kein Verzeichnis. Siehe Davids Antwort für weitere DetailsWindows verfolgt für jedes Laufwerk ein separates Arbeitsverzeichnis. Sie befinden sich derzeit auf dem Laufwerk "C" im Arbeitsverzeichnis "\". Bei der Eingabe
cd d:\
ändert sich das Arbeitsverzeichnis für das Laufwerk 'D' in '\' und hat keine Auswirkungen auf das Arbeitsverzeichnis des Laufwerks C. Geben Sie zum Wechseln der Laufwerke einfach Folgendes einD:
. Sie können beide gleichzeitig mit dem/d
Parameter auf änderncd
.quelle
Es ist zu beachten, dass
pushd
(z. B.pushd D:\
) Laufwerke immer gewechselt werden.quelle