команда зміни каталогу не працює в командному рядку Windows [дублікат]


23

Можливий дублікат:
Використовуючи команду cd у командному рядку Windows, не вдається перейти до D: \

Як-небудь команда cd не працює в командному рядку Windows, коли я хочу змінити диск.

Наприклад, якщо я в:

C:\Program Files\Windows Resource Kits\Tools>

з командою

cd d:\

Це не бере мене d:загнати, але воно залишається

C:\Program Files\Windows Resource Kits\Tools>

Якщо я спробую cd..або cd\намагаюся змінити каталог в межах диска, який працює.

Будь-яка допомога?

Відповіді:


35

Змінюючи диски, вам просто потрібно ввести букву диска, наприклад d:(EDIT: не використовуйте зворотну косу рису, наприклад d:\; вона не працює). Ви використовуєте лише cdпід час переміщення між каталогами в межах диска.


Насправді, D:\ (зайвий простір для втечі від косої риси) не працює. Тільки D:робить.
Привіт71

Ха-ха, так, я просто це зловив.
jrc03c

36

Якщо ви збираєтеся в папку на іншому диску, чому б просто не ввести

cd / dd: \ someFolder \ anotherFolder

Перемикач / d вказано в cd /?

Використовуйте перемикач / D для зміни поточного накопичувача на додаток до зміни поточного каталогу для диска.


1
Працювали для мене! Хоча я вважаю, що хочу, щоб це було не так прискіпливо.
Буде

1
Це працювало для мене навіть тоді, коли cd d:ні, дякую!
День

Це повинно бути прийнятий відповідь
Джон

4

Інший варіант: pushd d: \

для повернення до каталогу previos: popd

Можливо також, перейдіть до каталогу "unc", наприклад: (створює тимчасовий диск Z: pushd \\ localhost \ mydir


3

Це відома «особливість», починаючи з епохи DOS. Простіше кажучи, у вас є один "активний каталог" для кожного диска. cdзмінює активний каталог лише для цього диска. Наприклад, cd C:\WINDOWSзмінює активний каталог C:диска на \WINDOWS. Щоб перейти на інший диск, ви б скористалися чимось на зразок A:переходу на диск A.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.