2013-07-02 5 views
7

Ok ecco un copia-incolla della mia finestra CMDIn CMD/.bat posso cambiare la dir da C a D ma non viceversa?

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

quando corro cd/d "D: \" nel drive C funziona benissimo, ma quando corro cd/c "C: \ "in D drive poi ho un errore

Quindi, come posso cambiare la directory di nuovo in C drive ??

EDIT:

Qui è più semplice "copia-incolla" della mia finestra CMD

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

non fa scena perché il suo non funziona ...

+2

Non vuoi dire 'cd \ d "C: \"'? Penso che tu abbia solo un refuso ... –

+0

cd \ d "C: \" non funziona – Andre

+1

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

risposta

7
cd /d "C:\" 

è la risposta

Credito vai di Peter Wright

+4

Se si desidera dare credito, si dovrebbe accettare [la risposta] (http://meta.stackexchange.com/a/5235) fornendo la soluzione. –

+0

Dannazione ................! – EniGma

12

Il parametro è sempre /d (per "unità"), quindi è necessario fare

D:\>cd /d C:\

invece di

D:\>cd /c C:\
12

OK, io impostarlo come una risposta, quindi ...

Come circa cd /d "C:\" anziché cd /c"c:\"

+0

E si può anche avere un percorso completo per una cartella su quella directory, ad esempio: cd/d C: \ Temp – Andez

1

non è possibile utilizzare cd /x x:\ per l'unità di rete, il comando è sempre cd /d

3

È possibile modificare dir da C a D con un semplice comando

C:\> d: 

Poi si aprirà

D:\> 
0

Per modificare l'unità D: sull'unità C:, digitare solo c::

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

Per cambiare c: auto d: unità, d::

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

si vuole cambiare unità e cartella * allo stesso tempo * –

Problemi correlati