2013-07-02 23 views
7

Ok więc o to copy-paste z mojego okna CMDW CMD/.bat mogę zmienić katalog z C na D, ale nie na odwrót?

C:\Documents and Settings\Developer>cd /d "D:\" 
D:\>cd /c "C:\" 
The filename, directory name, or volume label syntax is incorrect. 
D:\> 

kiedy biegnę cd/d "D: \" na dysku C działa dobrze, ale gdy uruchamiam cd/C „C: \ "w D dysku pojawia się błąd

Jak zmienić katalog z powrotem na dysk C?

EDIT:

Oto prostsze "kopiuj-wklej" z mojego okna CMD

C:\>cd /d "D:\" 
D:\>cd /c "C:\" 
The filename, directory name, or volume label syntax is incorrect. 
D:\> 

nie robi scenę, dlaczego jej nie działa ...

+2

nie znaczy Czy 'cd \ d "C: \"'? Myślę, że po prostu masz literówkę ... –

+0

cd \ d "C: \" nie działa – Andre

+1

'cd/d', nie' cd \ d'. –

Odpowiedz

7
cd /d "C:\" 

jest odpowiedzią

Credit iść do Petera Wrighta

+4

Jeśli chcesz udzielić kredytu, powinieneś [zaakceptować odpowiedź] (http://meta.stackexchange.com/a/5235) dostarczając rozwiązanie. –

+0

Cholera ................! – EniGma

12

parametr jest zawsze /d (dla "dysku"), więc musisz wykonać

D:\>cd /d C:\

zamiast

D:\>cd /c C:\
12

OK, będę ustawić go jako odpowiedź, a potem ...

Jak około cd /d "C:\" zamiast cd /c"c:\"

+0

Możesz także mieć pełną ścieżkę do folderu w tym katalogu np .: cd/d C: \ Temp – Andez

1

nie można używać cd /x x:\ dla dysku sieciowym, komenda jest zawsze cd /d

3

można zmienić dir od C do D z prostego polecenia

C:\> d: 

Wtedy dostaniesz

D:\> 
0

Aby zmienić napęd D: na dysk C:, wpisz po prostu c::

d:\\>c:  
c:\\> 

Aby zmienić c: napęd do d: twardym, d::

c:\\>d:  
d:\\> 
+0

chce zmienić dysk i folder * w tym samym czasie * –