Возможное дублирование:
используя команду cd в командной строке Windows, невозможно перейти к D: \
Почему-то команда cd не работает в командной строке Windows, когда я хочу сменить диск.
Например, если я в:
C:\Program Files\Windows Resource Kits\Tools>
с командой
cd d:\
Мне не нужно d:
ехать, но он остается в
C:\Program Files\Windows Resource Kits\Tools>
Если я пытаюсь cd..
или cd\
или пытаюсь изменить каталог на диске, который работает.
Любая помощь?
windows-xp
command-line
dragan.stepanovic
источник
источник
D:\
(дополнительное пространство, чтобы избежать косой черты) не работает. ТолькоD:
делает.Если вы собираетесь в папку на другом диске, почему бы просто не набрать
Ключ / d указан в
cd /?
источник
cd d:
нет, спасибо!Другой вариант: pushd d: \
для возврата в предыдущий каталог: popd
также возможно, перейдите в каталог "unc", например: (создает временный диск Z:) pushd \\ localhost \ mydir
источник
Это известная «особенность», восходящая к эпохам DOS. Проще говоря, у вас есть один «активный каталог» для каждого диска.
cd
изменяет активный каталог только для этого диска. Например,cd C:\WINDOWS
изменяет активный каталогC:
диска на\WINDOWS
. Чтобы перейти на другой диск, вы должны использовать что-то вродеA:
перехода на диск А.источник