Открыть нужную папку в командной строке Windows можно тремя способами: запустить CMD прямо из адресной строки Проводника, набрать команду cd с указанием пути в уже открытой консоли, либо вызвать её через контекстное меню папки. В Windows 11 путь входа изменился — вместо отдельных пунктов «Командная строка» и «PowerShell» в меню теперь единый пункт «Открыть в терминале», но команда cd работает одинаково везде.
Способ 1: открыть CMD из адресной строки Проводника — самый быстрый
Если нужная папка уже открыта в Проводнике — командная строка запустится сразу в этой директории.
- Откройте нужную папку через Проводник (Win+E). В адресной строке кликните, чтобы выделить путь, введите
cmdи нажмите Enter.
- Откроется окно CMD с текущим каталогом, установленным в открытую папку.
Способ 2: команда cd — перейти в папку из уже открытой командной строки
Команда cd (Change Directory) меняет текущий каталог в активной консоли. Сначала откройте CMD одним из способов:
- Win+R →
cmd→ Enter.
- Win+X → «Терминал» (Windows 11) или «Командная строка (администратор)» (Windows 10) — если нужны права администратора.
Затем введите путь к нужной папке:
- Переход в папку на том же диске:
cd C:\Music - Переход в папку на другом диске — нужен флаг
/d:cd /d E:\MyPhotosФлаг
/dодновременно меняет и диск, и папку. Без него CMD перейдёт в указанный путь, но останется на прежнем диске.
Совет: флаг
/dможно использовать всегда — для перехода на том же диске он не создаёт проблем. Разницы междуcd C:\Musicиcd /d C:\Musicнет.
Способ 3: контекстное меню папки
Зажмите Shift и щёлкните правой кнопкой мыши по папке в Проводнике или по пустому месту внутри неё.
- Windows 11: пункт называется «Открыть в терминале» — откроется Windows Terminal, по умолчанию с вкладкой PowerShell, сразу в этой папке.
- Windows 10: пункт называется «Открыть окно PowerShell здесь» (или «Открыть окно команд здесь», если классическая CMD возвращена способом ниже).
Windows 11: если нужна именно классическая CMD, а не PowerShell
В Windows 11 меню Win+X и «Открыть в терминале» ведут в Windows Terminal с вкладкой PowerShell по умолчанию. Команда cd и большинство CMD-команд работают в PowerShell точно так же, поэтому для перехода в папку это не проблема. Если всё же нужна классическая оболочка:
- В открытом Windows Terminal нажмите стрелку вниз рядом с кнопкой новой вкладки (+) — появится список профилей.
- Выберите профиль «Command Prompt» — откроется вкладка с классической CMD в той же папке.
- Чтобы сделать Command Prompt профилем по умолчанию для новых вкладок — откройте настройки Терминала (значок шестерёнки) и укажите его в поле «Профиль по умолчанию».
Windows 10: как вернуть «Командную строку» в меню Win+X
Если вместо CMD в меню Win+X отображается «Windows PowerShell»:
- Правый клик по Панели задач → «Параметры панели задач» (или Параметры → Персонализация → Панель задач).
- Найдите параметр «Заменить командную строку оболочкой Windows PowerShell…» и переведите его в «Откл».
- В меню Win+X снова появится «Командная строка».
В Windows 11 этого переключателя нет — меню Win+X всегда показывает пункт «Терминал», а нужную оболочку выбирают внутри него профилем (см. раздел выше).
Частые вопросы
В Windows 11 команда cd «не работает» — что не так?
Обычно проблема не в самой команде: «Открыть в терминале» и Win+X открывают Windows Terminal с вкладкой PowerShell, а не классическую CMD. Команда cd работает в PowerShell так же, как в CMD. Если ошибка именно синтаксическая — проверьте, не используются ли команды, специфичные только для CMD (например, старые пакетные конструкции); для них откройте профиль «Command Prompt» внутри Терминала.
Как быстро открыть CMD или Терминал в нужной папке через контекстное меню?
Зажмите Shift и щёлкните правой кнопкой по папке. В Windows 11 появится «Открыть в терминале», в Windows 10 — «Открыть окно PowerShell здесь» или «Открыть окно команд здесь».
Как перейти на уровень выше в командной строке?
Введите cd .. — переход на один уровень вверх. Для подъёма на два уровня — cd ..\..
Почему cd не переключает на другой диск без /d?
Команда cd без флага /d меняет каталог только в рамках текущего диска. Чтобы сменить диск и каталог одновременно, нужен флаг /d: cd /d D:\Projects.
Как открыть папку с пробелами в пути?
Заключите путь в двойные кавычки: cd "C:\Program Files\MyApp". Без кавычек CMD воспримет пробел как разделитель аргументов и выдаст ошибку.
Можно ли открыть CMD в конкретной папке через скрипт или ярлык?
Да. Параметр /k сохраняет окно открытым после выполнения команды: cmd /k "cd /d D:\Scripts". Это можно вставить в свойства ярлыка или пакетный файл.
