Как сменить диск в cmd?
При работе в операционной системе Windows зачастую возникает необходимость сменить диск в командной строке. Одна команда cd с указанием буквенного обозначения диска не приводит к желаемому результату.

Также безуспешно закончится переход не только в корень диска, отличного от текущего, но и произвольную директорию на другом диске.

Справка. CMD — командная строка, одноименная программа cmd.exe, которая находится в папке system32. Встроена во все операционные системы семейства Windows NT. Используется продвинутыми пользователями для выполнения операций, которые затруднительно или вообще невозможно выполнить с помощью графического интерфейса. Примером тому может служить например создание символьной ссылки или тестирование соединения с IP-адресом с помощью команды ping .
Оказывается, чтобы в cmd перейти на другой диск, нужно просто ввести название диска без команды cd .

Если же требуется не только поменять диск, но и сразу же перейти в конкретную папку, тогда команду cd следует использовать с ключом /d . По окончании выполнения команды, текущим каталогом станет указанная папка. Вывести текущую директорию можно той же командой cd без указания параметров.

Как видите, сменить каталог в cmd оказывается очень просто. Рекомендуем ознакомиться с другими встроенными в Windows программами, например, CHKDSK.
Командная строка. Основные команды

Как перемещаться между папками
Первая команда из списка CD (Change Directory). Эта команда позволяет изменить текущий каталог (или папку). Команда CD приведет вас к вершине дерева каталогов. Давайте посмотрим, как она работает. После открытия командной строки , введите CD и нажмите Ввод . Вы увидите, что это приведет вас к вершине дерева каталогов (в данном случае диск C: ).
ПРИМЕЧАНИЕ: В командной строке не учитывается, т.е. команды можно набирать с прописных букв, строчных или комбинации из них (так, CD, CD или компакт-диск будут работать одинаково).
Теперь вы работаете на
C:>
Если вам нужно пойти в определенную папку с этого диска просто введите CD Имя_папки . Имена подкаталогов разделяются . Например, когда вам нужно получить доступ к папке System32 , расположенной на
cd windowssystem32, как показано ниже, а затем нажмите Enter – Ввод .
Когда вам нужно идти в одну папку, используйте команду CD ... Давайте предположим, что вы хотите, чтобы вернуться к папкеWindows . Введите тип CD .. и нажмите Enter – Ввод . Вы заметите, что ваш текущий каталог изменяется на
C:Windows
Как получить доступ к определенному диску
Чтобы получить доступ к другому диску , просто введите букву ,которая следует за ‘:’ . Например, мы хотели изменить диск C: на диск D: . Мы ввели D , и затем нажали клавишу Enter – Выполнить .
Чтобы изменить диск и каталог, одновременно, используйте команду CD , следует за слэшем /d . Этот параметр используется для изменения текущего диска и определенной папки из других разделов. Например, сейчас вы находитесь на диске D: , и вы хотите вернуться к диску C: непосредственно в папку Windows. Введите тип cd/d C:Windows и нажмитеклавишу Enter – Ввод , как вы можете увидеть на следующем рисунке.
Примечание: Если ввести букву диска ,можно автоматически перейти на самые последние места на этом диске. Например, если вы находитесь на диска D: и ввели тип CD C:Windows ничего не случится. Но, если вы введете C: , то рабочая папка изменится на C:Windows (при условии, что это был последний каталог, с которым вы работали на диске C: ).
Как просмотреть содержимое папки
Вы можете просмотреть содержимое папки с помощью простой команды, которая называются DIR.Чтобы проверить, я создал на диске D: папку 7tutorials , несколько файлов и вложенные папки .
В последнее время рабочим каталогом был ‘C: Windows “ . Мы идём в папку выше с помощью команды cd/dd:7tutorials . Для просмотра содержимого папки мы будем вводить DIR и нажмём Enter – Ввод . Отобразится список файлов и папок, содержащихся в его отображении, а также некоторые подробности об этих файлах и папок (размер, дата и время последнего изменения).
Как создать новую папку
Вы можете создать новый каталог, используя команду MKDIR (Make Directory). Синтаксис этой команды MKDIR имя каталога . Скажем, мы должны создать новую папку с именем 7tutorials_v1 , которая будет размещена в папке d:7tutorials . Мы будем вводить MkDir 7tutorials_v1 и затем нажимаем Enter – Ввод , как показано ниже.
Чтобы проверить, работает это или нет, мы будем использовать снова команду dir . Вновь созданную папку в списке.
Примечание: Не забывайте, что все эти команды , зависят от текущего местоположения в командной строке . Так что если вы находитесь в C: и тип MKDIR тест, новая папка будет создана на диске C: .
Еще один способ создать каталог, который не предполагает быть в нужной папке, это ввести полный путь к папке. Например, вы работаете на диске D: , и вы хотите создать новую папку на диске C: ,которая будет называтся other_stuff . Просто введите MkDir C:other_stuff и нажмите Enter -Ввод .
Если вам необходимо одновременно создать папку с подпапками ,вы можете использовать команды имя_папки MKDIR подпапка . Например, если мы введем MkDir testsbetatest1 , будут созданы три папки : 7tutorials_tests, бета-, test1 , с древовидной структурой.
Переименование файлов и папок
Для переименования файлов и папок необходимо использовать команду REN (Переименовать). Для папок просто ввести имя папки новое_имя ren . Например, если мы хотим переименовать папку 7tutorials_v1 в 7tutorials_final мы вводим ren 7tutorials_v1 7tutorials_final и нажимаем Enter – Ввод .
Чтобы переименовать файл, использующий ту же команду, например: ren filename.extension. Например, чтобы переименовать 7tutorials_picture.jpg в файл picture1.jpg мы должны использовать команды ren 7tutorials_picture.jpg picture1.jpg .
Копирование файлов и папок
Команда Копировать , позволяет копировать файлы из одного места в другое. Для использования этой команды вы должны ввести copy locationfilename.extension locationnewname.extension . Например, давайте используем эту команду, чтобы скопировать picture1.jpg файл из папки 7tutorials , расположенную на D:
Чтобы сделать более интересно, мы хотим, файл пусть будет называться testing_picture1.gif . Мы напишем команды copy d:7tutorialspicture1.jpg d:7tutorials7tutorials_teststesting_picture1.gif затем нажмите Enter. Вы получите подтверждение операции, как вы можете видеть ниже.
При копировании в том же каталоге, вы не должны указывать путь в команде. Например, нам нужно скопировать notes.txt с D:7tutorials в ту же папку, только под другим расширением, скажем Notes.doc . Мы просто введём команду copy Notes.txt Notes.doc .
Чтобы скопировать папку и её содержимое с места на место, мы будем использовать команду XCOPY следует соператорами /s/i. Давайте предположим, что нам нужно скопировать папку с D:7tutorials в C:backup_7tutorials . Мы должны ввести команду Xcopy/с/ID:7tutorials C:backup_7tutorials и нажмите клавишу Enter – Ввод . Параметр ‘/С’ гарантирует, что все каталоги и подкаталоги будут скопированы, кроме тех, которые пустые. Параметр ‘/i’ создаст новый каталог, если папка не существует, и скопирует несколько файлов.
Удаление файлов и папок
Команда DEL (Удалить) используется для удаления файлов в каталоги, которые вы создали. Чтобы удалить все файлы из каталога вы должны ввести del directory (имя каталога). Давайте попробуем эту команду. Например, из каталога 7tutorials которая находится на диске D: , мы будем удалять все файлы из папки 7tutorials_tests , набрав команду del 7tutorials_tests . Вы должны подтвердить удаление процесса, набрав буквы Y , а затем нажмите Enter – Ввод .
Примечание: Для удаления скрытых файлов вы должны использовать параметр /h.
Если нужно удалить один файл, мы будем использовать командe DEL folowed файл .Скажем ,нам нужно удалить файл notes.txt с диска D:7tutorials . Мы будем вводить команду del notes.txt следуют затем нажимаем Enter – Ввод .
Вот список полезных комбинаций команды DEL , которые стоит упомянуть:
- . DEL * DOC — удалить все файлы с расширением DOC (вы можете использовать любое необходимое расширение файла , DOC является примером,который я использовал);
- DEL * Test *. — удалить все файлы, начиная с test ;
- * DEL *. — удалить все файлы из текущего каталога.
Команда DEL не может быть использована для удаления каталогов, поэтому мы будем использовать другую команду для удаления пустых каталогов: RD (Remove Directory). Ранее мы удалили все файлы из папки 7tutorials_tests . Пришло время удалить его, набрав RD 7tutorials_tests .
Запуск приложений из командной строки
Для запуска программ из командной строки , нужно только, чтобы перейти к каталогу, который содержит исполняемый файл и просто ввести название программы. Например, если мы хотим, запустить прогамму Paint из командной строки, мы должны пойти в C:Windows System32 и там найти исполняемый файл mspaint.exe . Давайте посмотрим, как эта операция может быть выполнена, если мы находимся на D:7tutorials . Прежде всего, мы должны изменить рабочую директорию на папку приложения, набрав cd/dc:windowsSystem32 . Теперь мы просто напишем mspaint.exe и нажмём Enter – Ввод . Обе команды можно увидеть на скриншоте ниже.
Как использовать Помощь в командной строке
Чтобы получить доступ к помощи в командную строку нужно просто ввести команд help – помощь, а затем нажать Enter –Ввод . Будет отображаться список всех доступных команд , как вы можете видеть ниже.
Если нужно узнать про определенную команду ,нужно ввести help затем следуют название своей команды. Другой способ сделать то же самое, это ввести command_name затем /? параметра. Чтобы проверить, как использовать помощь CD или CD/? для отображения информации о CD команде.На картинке ниже вы можете увидеть результат.
Заключение
Командная строка остается очень мощным инструментом для любого пользователя компьютером , который желает узнать немного,как с ней работать и что она может. Я надеюсь, что эта статья была полезна, чтобы помочь Вам изучить основы по работе команд в командной строке . Если у Вас возникли вопросы по командной строке , не стесняйтесь оставить комментарий.
Смена каталога с помощью cd
Смените каталог легко, если вы знаете где вы находитесь в данный момент (ваш текущий каталог) и куда вы хотите отправиться. Каталог, в который вы хотите попасть, выше или ниже текущего?
Чтобы сменить каталог, выполните команду cd . Команда в таком виде перенесёт вас в ваш домашний каталог; чтобы перейти в другой каталог необходимо указать путь к нему.
Вы можете использовать абсолютные или относительные пути. Абсолютные пути указываются от верхнего каталога / (называемого корнем) до указанного каталога; относительные пути указываются от текущего каталога, где бы он не находился. Дерево, показанное ниже, приведено в качестве примера, помогающего понять команду cd .
/ directory1 directory2 directory3
Если вы находитесь в directory3 и хотите перейти в directory1 , вы должны подняться в дереве каталогов выше.
Если вы введете:
находясь в каталоге directory3 , вы получите сообщение об ошибке, сообщающее о том, что нет такого каталога. Это происходит потому что, действительно, нет каталога directory1 в каталоге directory3 .
Чтобы подняться к каталогу directory1 , вы должны ввести:
Это абсолютный путь. Он указывает Linux начать сверху и опуститься в каталог directory1 .
Запомните, абсолютные пути перенесут вас В любой каталог ИЗ любого, а относительные пути, перенесут вас в каталоги, расположенные ниже текущего.
Рисунок 10-3. Абсолютные пути указывают полный путь
Путь является абсолютным, если первый символ в нём / ; в противном случае это относительный путь.
Рисунок 10-4. Относительные пути указываются относительно текущего расположения
Ниже приведено упражнение с относительными и абсолютными путями. В вашем домашнем каталоге введите относительный путь:
Команда cd .. указывает системе подняться на один уровень выше текущего каталога. Очевидно, команда cd ../.. перенесёт вас выше на два каталога.
Выполнив полностью команды этого примера, вы должны оказаться в каталоге /X11 , в котором хранятся конфигурационные файлы и каталоги, относящиеся к X Window System.
Взгляните на последнюю команду cd . Вы должны указать системе:
Подняться на один уровень выше к родительскому каталогу вашего домашнего каталога (вероятно, это будет /home )
Затем поднимитесь к родительскому каталога текущего (вероятно, вы окажетесь в / )
Затем спуститесь к каталогу etc
Наконец, перейдите в каталог /X11
Укажите абсолютный путь, чтобы быстрее перейти к каталогу /X11 . Введите:
Всегда проверяйте где вы находитесь, прежде чем указать относительный путь к каталогу или файлу. Однако если вы будете использовать абсолютные пути, вам не придётся задумывать об этом. Если вы не знаете, где вы находитесь, введите pwd .
Таблица 10-2. Параметры команды cd
| Команда | Функция |
|---|---|
| cd | переносит вас в ваш домашний каталог |
| cd ~ | также переносит вас в ваш домашний каталог |
| cd / | переносит вас в корневой каталог всей системы |
| cd /root | переносит вас в домашний каталог пользователя root, или супер-пользователя, учётной записи, созданной во время установки системы |
| cd /home | переносит вас в каталоге home, в котором находятся каталоги пользователей |
| cd .. | переносит вас на один уровень выше |
| cd ~otheruser | переносит вас в домашний каталог пользователя otheruser , если только пользователь otheruser дал вам соответствующие разрешения |
| cd /dir1/subdirfoo | Вне зависимости от того, где вы находитесь, этот абсолютный путь перенесёт вас прямо в каталог subdirfoo , подкаталога, вложенного в dir1 |
| cd ../../dir3/X11 | Этот относительный путь сначала поднимет вас на два уровня выше, затем спустит в dir3, и наконец, в каталог X11. |
Теперь когда вы начали понимать как менять каталоги, посмотрите, что произойдет, если вы перейдёте в домашний каталог пользователя root (суперпользователя). Введите:
Если вы не зарегистрированы под именем root, при обращении к этому каталогу вы получите сообщение «в доступе отказано».
Запрещая доступ к учётным записям root и других пользователей (или их домашним каталогам), ваша система Linux защищается от случайного или преднамеренного повреждения. Обратитесь к разделу Владение и разрешения
Чтобы перейти в каталог root, воспользуйтесь командой su . Введите эту последовательность команд:
[newuser@localhost newuser]$ su Password: ваш пароль root [root@localhost newuser]# cd /root [root@localhost /root]#
Как только вы введете правильный пароль root, вы заметите, что ваше приглашение изменилось и теперь в нём отмечено ваше звание суперпользователя, в начале приглашения учётной записи root отображается символ «#» (как показано на Рисунке 10-5 ).
Рисунок 10-5. Превращение в root
Теперь, если вы выполните cd для перехода к домашнему каталогу пользователя root, вы получите к нему доступ.
Завершив работу под именем root, просто введите в приглашении exit .
[root@localhost /root]# exit exit [newuser@localhost newuser]$
| Назад | Начало | Вперед |
| Определение вашего текущего каталога с помощью pwd | Вверх | Просмотр содержимого каталога с помощью ls |
[Исправлено] Невозможно перейти к диску D с помощью команды CD в CMD [MiniTool News]

Как перейти к диску D в командной строке? Некоторые из вас могут столкнуться с проблемой «не удается сменить каталог на диск D с помощью команды CD в CMD». Узнайте, как исправить это в этой публикации. К вашему сведению, если вы ищете бесплатный инструмент для восстановления данных, менеджер разделов жесткого диска, программу резервного копирования и восстановления системы, Программное обеспечение MiniTool предлагает все.
Как правило, вы можете легко изменить каталог на диск D с помощью команды CMD CD в Windows 10. Однако некоторые люди сталкиваются с проблемой: не могут перейти к D: с помощью команды CD в командной строке. В чем проблема и как ее исправить? Этот пост дает некоторый анализ и решения. (Связанный: как изменить каталог в CMD )
Исправить не удается перейти к диску D с помощью команды CD в CMD
Q1: Я не могу добраться до диска D, когда печатаю cd D: или даже если я наберу cd D: имя папки . Затем я набираю такую команду: chdir D: или же cd d: , он все еще говорит, что я в C: . Думаю, мне не хватает чего-то простого. Как это исправить?
Решение 1. Ввод cd D: имя папки может позволить вам получить доступ к конкретной папке в текущем каталоге диска D. Но если ваш текущий рабочий диск и каталог — это диск C :, тогда эта команда не будет работать. Простое решение для перехода к диску D — ввести D: команда в командной строке без команды компакт-диска. Помните, что нельзя использовать символ «» после диска.
Решение 2. Вы также можете использовать эту команду: кд / д д: . Эта команда изменит каталог на текущий каталог на диске D, а также изменит текущий диск на диск D.


Как создать и удалить файл или папку с помощью CMD
Узнайте, как создать и удалить файл или папку с помощью cmd. Используйте командную строку Windows для создания и удаления файлов и каталогов.
Q2: Как перейти к диску D в командной строке?
Кому: В командной строке Windows, если вы хотите получить доступ к другому диску, вы можете просто ввести букву диска, за которой следует «:». Например, если вы хотите изменить диск с C: на D :, вы можете ввести d: и нажмите Войти ключ для доступа к диску D. Если вы хотите изменить диск и путь к каталогу / папке одновременно, вы можете использовать / д переключатель и тип cd / d диск и путь к папке , например кд / д D: PS .


[Решено] Как очистить экран командной строки Windows 10
Хотите знать, как очистить экран командной строки (CMD) в Windows 10? Используйте команду CLS или другие способы очистки истории CMD.
Q3: Командная строка не сменит каталог на другой диск? Я пытаюсь сменить каталог на папку с именем Java в командной строке, но ни одна из этих двух команд ниже не меняет каталог. Что мне не хватает?
- C: . Admin> компакт-диск D: Docs Java
- C: . Admin> cd ‘D: Docs Java’
Кому: Вы можете использовать команду CD только для перемещения между каталогами на одном диске. Если вы хотите получить доступ к каталогу на другом диске, вам следует добавить / д переключатель. Командная строка выше должна быть cd / d d: Docs Java . Если вы наберете эту команду и нажмете Войти , теперь он перейдет в правильный каталог.
Кроме того, вы также можете ввести диск, например d: в командной строке, чтобы переключиться на целевой диск, а затем используйте команду cd, например cd Docs Java чтобы направить вас в нужный каталог.
Если вы хотите узнать больше о том, как использовать команду CD, вы можете ввести эту командную строку в CMD: C: Documents and Settings kenny> cd справки .

Как открыть файл / папку в командной строке (CMD) Windows 10
Узнайте, как открыть файл / папку в командной строке (cmd) в Windows 10. Пошаговое руководство включено.
Q4: Как вернуться в предыдущий каталог в командной строке?
Кому: В Linux, чтобы перейти к предыдущему каталогу, вы можете набрать «cd -». Но в Windows вы можете использовать толкать и popd команды, как на картинке ниже.

Другие советы по быстрой смене каталога в CMD.
- Для перехода на один уровень вверх по каталогу вы можете набрать «cd ..».
- Чтобы вернуться в корневой каталог, вы можете использовать «cd /».
- Чтобы перейти в домашний каталог, вы можете набрать «cd» или «cd ~».
Заключение
Этот пост поможет вам исправить проблему «не удается перейти к команде D drive cd» и дает ответы о том, как перейти к предыдущему каталогу, корневому каталогу, на один уровень вверх с помощью CMD.