Командная строка не изменит каталог на другой диск

Я пытаюсь скомпилировать некоторые java (в настоящее время изучая java), и для этого мне нужно изменить каталог командной строки (используя javac).

C:\...\Admin> cd D:\Docs\Java
C:\...\Admin> cd
C:\...\Admin

Он не меняет каталог. Я снова пытаюсь использовать кавычки:

C:\...\Admin> cd "D:\Docs\Java"
C:\...\Admin>

Снова он не меняет каталог. Что я делаю неправильно?

Ответ 1

Как ответил @nasreddine или вы можете использовать /d

cd /d d:\Docs\Java

Для получения дополнительной справки по команде cd используйте:

C:\Documents and Settings\kenny>help cd

Отображает имя или изменяет текущий каталог.

CHDIR [/D] [диск:] [путь] CHDIR [..] CD [/D] [диск:] [путь] CD [..]

.. Указывает, что вы хотите изменить родительский каталог.

Тип CD-дисковод: отображение текущего каталога на указанном диске. Введите CD без параметров, чтобы отобразить текущий диск и каталог.

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

Если включены расширения команд, CHDIR изменяется следующим образом:

Текущая строка каталога преобразуется в тот же случай, что и имена на диске. Таким образом, CD C:\TEMP фактически установит текущий каталог в C:\Temp, если это так на диске.

Команда CHDIR не обрабатывает пробелы как разделители, поэтому можно CD в ​​имя подкаталога, содержащее пространство без окружающего имя с кавычками. Например:

cd\winnt\profiles\username\programs\start menu

совпадает с:

cd "\ winnt\profiles\username\programs\start menu"

который вам нужно будет вводить, если расширения были отключены.

Ответ 2

Каталог, на который вы переключаетесь, находится на другом диске, вам нужно переключиться на этот диск, используя:

C:\...\Admin> d:

то вы можете cd в нужный каталог.

C:\...\Admin> d:
D:\>cd "Docs\Java"

D:\Docs\Java>

Ответ 3

Используйте букву диска d для перехода на диск D, например:

  C:\> d:

При смене дисков вам просто нужно ввести букву диска, например d: (не использовать обратную косую черту, например d: \; она не работает).

Вы используете только cd при перемещении между каталогами на одном диске.

Ответ 4

Короткий ответ

Правильный способ перехода с C:\...\Admin на D:\Docs\Java диск - это следующая команда:

cd /d d:\Docs\Java

Подробнее

Если вы случайно находитесь на своем диске D:\ где-то случайно, и вы хотите перейти в корень вашего диска, вы можете использовать эту команду:

cd d:\

Если вы случайно находитесь на своем диске D:\ где-то случайно, и вы хотите перейти к определенной папке на своем диске, вы можете использовать эту команду:

cd d:\Docs\Java

Если вы находитесь на другом диске и хотите перейти в корень вашего диска D:\, вы можете использовать эту команду:

cd /d d:\

Если вы находитесь на другом диске и хотите перейти в определенную папку на вашем диске D:, вы можете использовать эту команду:

cd /d d:\Docs\Java

Если вы находитесь на другом диске и хотите перейти в последнюю открытую папку вашего диска D:, вы можете использовать эту команду:

cd /d d:

В качестве сокращения для cd /d d: вы также можете использовать следующую команду:

d:

Ответ 5

вы должны использовать путь a/d перед следующим:

cd /d e:\

Ответ 6

Если вы хотите перейти из текущего рабочего каталога в другой каталог, то в командной строке вам нужно ввести имя диска, для которого нужно изменить, а затем: символ. Пример: предположим, что вы хотите перейти на D-диск, и вы сейчас находитесь на C-диске, затем введите D: и нажмите Enter.

С другой стороны, если вы хотите изменить каталог в том же рабочем каталоге, используйте команду cd (change directory), за которой следует имя каталога. Пример: если вы хотите перейти на новую папку, введите: cd "new folder" и нажмите enter.

Советы по использованию CMD: Командная строка Windows не чувствительна к регистру. При работе с файлом или каталогом с пространством, окружайте его в кавычках. Например, "Мои документы" будут "Мои документы". Когда файл или каталог удаляется в командной строке, он не перемещается в корзину. Если вам нужна помощь с любым типом команды /? после команды. Например, dir/? предоставит опции для команды dir.

Ответ 7

Вы можете изменить каталог, используя эту команду например: в настоящее время, если вы работаете с текущим режимом c:\управляете если вы хотите перейти на свой диск D: \, то введите эту команду

cd /d D:\

теперь ваш текущий рабочий каталог D:\drive, поэтому вы хотите перейти в каталог Java в разделе "Документы", поэтому введите команду ниже:

cd Docs\Java

Примечание: d обозначает диск

Ответ 8

Предположим, вы используете систему Windows.

Как только вы откроете CMD, вам будет показано местоположение по умолчанию, например,

C:\Users\Admin - в вашем случае его администратор, как уже упоминалось, будет именем пользователя вашего компьютера.

Рассмотрим, хотите ли вы переместиться в каталог E, а затем просто введите E:

Это приведет к перемещению пользователя в E: Directory. Теперь измените, к какой папке вы хотите указывать в E: Drive

Пример: Если вы хотите перейти в каталог программного обеспечения папки E, сначала введите

E:

затем введите расположение папки

cd E:\Software

Виола

Ответ 9

вы можете использовать справку в командной строке команды cd, написав эту команду cd/? как показано на этом рисунке enter image description here

Ответ 10

Команда cd в Windows не является интуитивно понятной для пользователей систем Linux. Если вы ожидаете, что cd перейдет в другой каталог, независимо от того, находится ли он на текущем или другом диске, вы можете создать псевдоним для cd. Вот как это сделать в Cmder:

  • Перейдите в $CMDER_ROOT/config и откройте файл user_aliases.cmd
  • Добавьте следующее в конец файла:
cd=cd /d $*

Перезапустите Cmder, и вы сможете перейти в любой каталог, который вам нужен. Это небольшой трюк, но он отлично работает и экономит ваше время.

Ответ 11

Для перехода на диск D в Windows используйте C:\Users\Balaji> d:

Чтобы перейти на диск E, используйте C:\Users\Balaji> e:

То же самое будет применимо для других дисков.