Командная строка не изменит каталог на другой диск
Я пытаюсь скомпилировать некоторые 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:
То же самое будет применимо для других дисков.