Дополнительно
как изменить каталог с помощью командной строки Windows
Я использую cmd.exe
(C:\\WINDOWS\System32\cmd.exe) и мне нужно изменить текущий каталог на "D:\temp", т.е. папку temp на диске D.
Когда я пытаюсь cd
, ничего не происходит.
C:\> cd D:\temp
C:\>
Я не знаю, что еще можно сделать. Даже нажатие клавиши tab
не дает никаких подсказок. У меня никогда не было причин использовать cmd.exe до сих пор, когда мне приходится это делать. В основном я использую Linux для разработки.
Если это поможет: Я удаленно вхожу в систему на другом компьютере и D:\temp
находится на удаленной машине, но так же как и C:\
, где я открыл терминал (cmd.exe).
144
3
Команда "cd" изменяет каталог, но не диск, с которым вы работаете. Поэтому, когда вы выполняете команду "cd d:\temp", вы меняете каталог диска D на temp, но остаетесь на диске C.
Выполните эти две команды:
Это даст вам желаемые результаты.
Другой альтернативой является
pushd
, который автоматически переключает диски по мере необходимости. Он также позволяет вернуться в предыдущий каталог черезpopd
:У
cd
есть параметр/d
, который одной командой меняет диск и путь:(см.
cd /?
)