2010-07-19 16:36:49 +0000 2010-07-19 16:36:49 +0000
23
23

команда change directory не работает в командной строке windows

*Дубликат: * Использование команды cd в командной строке Windows, Не могу перейти к D:\

Каким-то образом команда cd не работает в командной строке Windows, когда я хочу изменить диск.

Например, если я вхожу:

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

с командой

`cd d:> *Дубликат: *

[ Использование команды cd в командной строке Windows, Не могу перейти к D:\ ]0x3&

Каким-то образом команда cd не работает в командной строке Windows, когда я хочу изменить диск.

Например, если я вхожу:

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

с командой

Это не переводит меня на диск d:, но остается в

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

Если я попробую cd.. или `cd> *Дубликат: *

[ Использование команды cd в командной строке Windows, Не могу перейти к D:\ ]0x3&

Каким-то образом команда cd не работает в командной строке Windows, когда я хочу изменить диск.

Например, если я вхожу:

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

с командой

`cd d:> *Дубликат: *

[ Использование команды cd в командной строке Windows, Не могу перейти к D:\ ]0x3&

Каким-то образом команда cd не работает в командной строке Windows, когда я хочу изменить диск.

Например, если я вхожу:

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

с командой

Это не переводит меня на диск d:, но остается в

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

Если я попробую cd.. или или попытаюсь изменить директорию внутри работающего диска.

Помощь?

Ответы (4)

37
37
37
2010-07-19 16:54:29 +0000

Если вы заходите в папку на другом диске, почему бы просто не набрать

cd /d d:\someFolder\anotherFolder

Переключатель /d указан в cd /?

Используйте переключатель /D для смены текущего диска в дополнение к смене текущего каталога для диска.

36
36
36
2010-07-19 16:40:18 +0000

При смене дисков нужно просто набрать букву диска, например d: (EDIT: не используйте обратную косую черту, например d:При смене дисков нужно просто набрать букву диска, напримерd:(EDIT: не используйте обратную косую черту, например ; это не работает). Вы используетеcd` только при перемещении между каталогами внутри диска.

4
4
4
2010-07-19 23:25:13 +0000

Другая опция: pushd d:\

для возврата в каталог previos: popd

также возможен, например, перейти в каталог “unc”: (создает временный диск Z:) pushd \localhost\mydir.

4
4
4
2010-07-19 16:40:35 +0000

Это известная “особенность”, восходящая к эпохе DOS. Проще говоря, у вас есть одна “активная директория” для каждого диска. cd меняет активную директорию только для этого диска. Например, cd C:\WINDOWS меняет активную директорию диска C: на \WINDOWS. Чтобы перейти на другой диск, вы используете что-то вроде A: для перехода на диск A.