Как перейти в папку или на другой диск в командной строке
Если вы работаете в командной строке (CMD), то для перехода в другую папку нужно ввести команду CD и название папки. Например, если вы находитесь в корне диска C и хотите перейти в папку Users, то вам нужно вводить команду:

Для того чтобы вернуться назад (перейти на уровень выше по дереву папок) нужно вводить команду:

Для того чтобы быстро перейти в корневый каталог текущего диска нужно выполнить:

Команду CD можно вводить как СHDIR, логика ее работы от этого не меняется.
Как перейти на другой диск
Если вам нужно перейти на другой диск, например, с диска C на диск D, то команду cd нужно выполнять с параметром /D . Например, если вам нужно перейти с диска C на диск D в папку GAMES, то вам нужно ввести команду:

Также вы можете просто ввести букву диска с двоеточием и таким образом перейти на другой диск:

Например, если вы находитесь на диске C и вам нужно перейти на диск D, то вы можете просто ввести команду « D: ».
Как открыть командную строку сразу в нужной папке
Если вам нужно открыть командную строку в определенной папке, то это можно сделать прямо из Проводника Windows. Для этого нужно открыть данную папку в Проводнике и установить курсор в адресную строку, там где указывается путь к папке.

После этого нужно удалить путь к папке, ввести команду « cmd » и нажать на клавишу ввода.

В результате откроется командная строка. При этом в качестве текущей папки уже будет выбранна та папка, из которой вы запускали « cmd ».

Таким образом из папки можно запускать не только командную строку, но и другие консоли. Например, PowerShell или bash, если у вас установлен WSL. Данный способ работает в Windows 10 и Windows 11.
- Выключение компьютера через командную строку
- Как перезагрузить компьютер через командную строку
- Как вызвать командную строку в Windows 7
- Как поменять дату в Windows 7
- Как выключить компьютер через определенное время
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Жизнь — это движение! А тестирование — это жизнь 🙂
Можно перейти в директорию в привычных папках и скопировать полный путь. Например, нам нужно в папку C:\photo\city. Копируем путь к ней:
![]() |
| Копируем путь |
Вставляем в командную строку
Ну вот, мы переместились из C:\Users\olgak в C:\photo\city.
![]() |
| cd по полному пути |
По относительному пути
Относительный путь — относительно вашей текущей директории, где вы сейчас находитесь. Если я уже нахожусь в C:\photo\city, а мне надо в C:\photo\city\msk, команда будут такой:
Если мне из надо из C:\photo\city в C:\photo\city\msk\2017\cat_1, команда будет такой:
cd msk\2017\cat_1
Я не пишу C:\photo\city, так как я уже там.
С автодополнением
Если вы начнете набирать название папки и нажмете Tab, система сама его подставит. Если просто нажмете Tab, ничего не вводя, система начнет перебирать возможные варианты:
— (cd <tab>) Может, ты имел в виду папку 1?
— (<tab>) Нет? Может, папку 2?
— (<tab>) Снова нет? Может, папку 3?
— (<tab>) Снова нет? Может, файл 1 (она перебирает имена всех файлов и директорий, которые есть в той, где вы сейчас находитесь)?
— (<tab>) У меня кончились варианты, поехали сначала. Папка 1?
cd lon<Tab> → cd long-long-long-long-name-folder — начали вводить название папки и система сама подставила имя (из тех, что есть в директории, где мы находимся)
cd <Tab><Tab><Tab> — система перебирает все файлы / папки в текущей директории.
Это очень удобно, когда перемещаешься в командной строке. Не надо вспоминать точное название папки, но можно вспомнить первую букву-две, это сократит количество вариантов.
Подняться наверх
Подняться на уровень выше:
Если нужно поднять на два уровня выше, то
cd ..\..
И так до бесконечности
Можно использовать файл, лежащий на уровне выше или перейти оттуда в другую папку. Посмотрим на примере. В C:\photo\city\ у нас 2 папки: msk и long-long-long-long-name-folder
Изменить диск. Как перейти из C:\ в D:\
Если вы просто вставите полный путь, то. ничего не произойдет!
![]() |
| Нельзя просто взять и сменить диск |
Чтобы изменить диск, напишите его название и двоеточие, без «cd»
Система перейдет на диск D:\. А как перемещаться дальше, вы уже знаете!

Если вы сначала сделали cd, то после изменения диска вы попадете туда, куда собирались исходно:
Полезные команды в cmd на Windows
Программистам часто приходится работать в консоли — например, чтобы запустить тестирование проекта, закоммитить новый код на Github или отредактировать документ в vim. Всё это происходит так часто, что все основные действия с файлами становится быстрее и привычнее выполнять в консоли. Рассказываем и показываем основные команды, которые помогут ускорить работу в терминале под OS Windows.
Для начала нужно установить терминал или запустить командную строку, встроенную в Windows — для этого нажмите Win+R и введите cmd . Терминал часто встречается и прямо в редакторах кода, например, в Visual Studio Code.
Чтобы ввести команду в консоль, нужно напечатать её и нажать клавишу Enter .
Содержимое текущей папки — dir
Выводит список файлов и папок в текущей папке.
Открыть файл
Чтобы открыть файл в текущей папке, введите его полное имя с расширением. Например, blog.txt или setup.exe.
Перейти в другую папку — cd
Команда cd без аргументов выводит название текущей папки.
Перейти в папку внутри текущего каталога:
Перейти на одну папку вверх:
Перейти в папку на другом диске:
Чтобы просто изменить диск, введите c: или d: .
Создать папку — mkdir или md
Создаём пустую папку code внутри папки html :
Создаём несколько пустых вложенных папок — для этого записываем их через косую черту:
Создаётся папка css , внутри которой находится папка js . Чтобы проверить это, используем команду tree . Она показывает дерево папок.
Удалить папку — rmdir или rd
Чтобы удалить конкретную папку в текущей, введите команду rmdir :
При этом удалить можно только пустую папку. Если попытаться удалить папку, в которой что-то есть, увидим ошибку:
Чтобы удалить дерево папок, используйте ключ /s . Тогда командная строка запросит подтверждение перед тем, как удалить всё.
Показать дерево папок — tree
В любом момент мы можем увидеть структуру папок. Для этого используется команда tree .
Если вы хотите посмотреть содержимое всего диска, введите tree в корне нужного диска. Получится красивая анимация, а если файлов много, то ещё и немного медитативная.
Удаление файла — del или erase
Команда для удаления одного или нескольких файлов.
Переименование файла — ren или rename
Последовательно вводим ren , старое и новое имя файла.
Команды одной строкой
Очистить консоль — cls .
Информация о системе — systeminfo .
Информация о сетевых настройках — ipconfig .
Список запущенных процессов — tasklist .
Справка по командам — help
Команда help без аргументов выводит список всех возможных команд. help вместе с именем команды выведет справку по этой команде.
В этой статье приведены не все команды и не все их возможности, но вы всегда можете воспользоваться командой help и узнать о том, что ещё может командная строка.
Как сменить директорию в командной строке
Задача: Очень часто командную строку нужно открыть с конкретным адресом.
Решение: для этого необходимо в самой строке набрать:
1) “cd ..” подняться на уровень выше
2) “cd ” для перехода в корень текущего диска
3) “d:” чтобы перейти на диск D
4) “cd c:windows” перейти в каталог windows
Примечание: для того чтобы не набирать полностью имена каталогов, нужно ввести начальные буквы его имени и нажать Tab. Если же каталогов с таким началом названия несколько, то повторное нажатие Tab подставит следующее имя.
Также, вы можете изменить вид приглашения для командной строки. Как правило используется формат типа C:> (текущий диск и угловая скобка). Для того чтобы это изменить, откройте раздел HKLMSYSTEM CurrentControlSetControlSession ManagerEnvironment и создайте параметр PROMPT типа REG_EXPAND_SZ, которому нужно присвоить одно из следующих значений: $B – | (вертикальная черта) $D – текущая дата $G – > (знак больше) $L – < (знак меньше) $N – текущий диск $P – текущий диск и путь $Q – = (знак равно) $T – текущее время $V – версия Windows $$ – $ (знак доллара) Изменения вступят после перезагрузки.
Мой блог находят по следующим фразам
- Метки: http, url, директорию, командной, сменить, строке
- Познавательные статьи
Уточнения, корректировки и обсуждения статьи «Как сменить директорию в командной строке» — под данным текстом, в комментариях.
Ответственность, за все изменения, внесённые в систему по советам данной статьи, Вы берёте на себя.


