Гид по технологиям

Навигация по каталогам в Windows через Командную строку

8 min read Windows Обновлено 01 Jan 2026
Навигация по каталогам в Windows через CMD
Навигация по каталогам в Windows через CMD

Быстрые ссылки

  • Открыть Командную строку с правами администратора

  • Команды для навигации по каталогам в Командной строке

  • Как использовать команды cd и dir в Командной строке

  • Два простых приёма для быстрой навигации по каталогам

  • Как открыть Командную строку в нужной папке из Проводника

Краткое содержание

  • Запуск Командной строки от имени администратора убирает ограничения доступа. Введите “Command Prompt” в поиске Windows, кликните правой кнопкой и выберите «Запустить от имени администратора».

  • Команда cd меняет каталог; dir показывает содержимое текущего каталога. cd.. поднимает на один уровень вверх, cd \ ведёт в корень текущего диска.

  • Чтобы быстрее открыть CMD в конкретной папке, введите cmd в адресной строке Проводника и нажмите Enter.

Введение

Навигация по каталогам — базовый навык для работы с Командной строкой (CMD) в Windows. Часто нужно изменить атрибуты файла, запустить утилиту из определённой папки или запустить скрипт. В этой статье разобрано всё от запуска Командной строки с правами администратора до советов и чек-листов для разных ролей.

Спальня с компьютером под управлением Windows

Открытие Командной строки с правами администратора

Запуск CMD с повышенными привилегиями необходим, если вы собираетесь изменять системные файлы или выполнять команды, требующие прав администратора.

Как запустить:

  1. Нажмите клавишу Windows и начните печатать “Command Prompt” или “cmd”.
  2. В результатах поиска щёлкните правой кнопкой мыши по “Command Prompt” и выберите “Run as administrator” (Запустить от имени администратора).
  3. Если появится окно контроля учётных записей (UAC), подтвердите действие, нажав “Yes”.

Запуск Командной строки от имени администратора в Windows

Важно: работа под администратором повышает риск случайного изменения критичных настроек. Выполняйте команды осознанно.

Какие команды нужны для навигации

Две основные команды:

  • cd — change directory (смена каталога)
  • dir — list directory (показ содержимого каталога)

Краткие определения в одну строку:

  • Абсолютный путь — полный путь от корня диска (например, C:\Users\Ivan\Downloads).
  • Относительный путь — путь относительно текущего каталога (например, ..\Documents).

Когда использовать dir: если вы не уверены в точном имени папки. Когда вы знаете имя — используйте cd напрямую.

Как пользоваться cd и dir — пошагово с примерами

Предположим, вы находитесь в C:\Windows\system32 и хотите попасть в C:\Users\\Downloads.

  1. Поднимитесь к корню диска с помощью команды cd.. дважды или используйте cd \:
cd..
cd..

Или:

cd \
  1. Если вы не уверены в именах каталогов, отобразите содержимое текущего каталога:
dir
  1. Перейдите в папку Users, затем в личную папку и Download:
cd Users
cd 
cd Downloads

Пример одной команды для абсолютного пути:

cd C:\Users\\Downloads

Замечания по синтаксису:

  • Если имя папки содержит пробелы, оберните путь в кавычки: cd “C:\Program Files”.
  • Tab — автодополнение имён: начните писать имя и нажмите Tab для перебора существующих совпадений.

Использование команды 'cd..' дважды для возврата на два уровня в Windows CMD

Совет: если вы часто переключаетесь в одну и ту же папку, создайте ярлык или используйте командный файл (.bat) с командой cd и допишите туда остальные команды для запуска задач.

Дополнительные полезные команды и приёмы

  • cd.. — подняться на уровень вверх (в ту же папку, что и .. в файловых менеджерах).
  • cd \ — перейти в корень текущего диска (C:\ или D:).
  • Для смены диска введите только букву и двоеточие: S:
  • dir /a — показать все файлы, включая скрытые и системные.
  • dir /b — компактный вывод (только имена).
  • pushd и popd — сохранить и восстановить путь (удобно в скриптах).

Примеры:

C:\Windows\System32> cd ..
C:\Windows> cd ..
C:\> dir /b

Использование pushd/popd:

pushd C:\Some\Long\Path
REM выполняем команды в этом каталоге
popd

pushd также может автоматически переключать диск, если указан абсолютный путь на другом диске.

Использование команды dir в Windows CMD для отображения доступных каталогов на диске C

Быстрая навигация: ещё два приема

  1. cd \ — мгновенный переход в корень текущего диска. Полезно, когда вы глубоко внутри и хотите быстро оказаться на верхнем уровне.

  2. Ввод буквы диска и двоеточия (например, S:) — переключит вас на указанный логический диск и оставит вас в текущем каталоге этого диска.

Переход в корень диска C в Windows CMD

Переключение между дисками в Windows CMD

Примеры:

C:\Users\Ivan> S:
S:\Projects> cd Tools

Обратите внимание: если вы работали на диске S: и переходите на C:, Windows по умолчанию запомнит ваш последний каталог на каждом диске. Это называется «текущий каталог для диска».

Открыть Командную строку в конкретной папке из Проводника

Один из самых быстрых способов избежать лишней навигации — открыть CMD сразу в нужной папке.

Инструкция:

  1. Откройте Проводник (Win + E).
  2. Перейдите в нужную папку.
  3. Щёлкните адресную строку Проводника, введите cmd и нажмите Enter.

Командная строка откроется именно в этом каталоге.

Использование команды 'cmd' в адресной строке Проводника для открытия Командной строки в этой папке

Альтернатива: в более новых версиях Windows в контекстном меню Проводника можно выбрать “Открыть окно PowerShell здесь” или “Open in Terminal” — это зависит от настроек системы.

Типичные ошибки и как их исправлять

  1. Ошибка “Access is denied” (Доступ запрещён).

    • Причина: недостаточно прав.
    • Решение: запустите CMD от имени администратора или используйте учётную запись с нужными правами.
  2. Ошибка “The system cannot find the path specified”.

    • Причина: опечатка или неверный путь.
    • Решение: используйте dir для проверки имён, применяйте автодополнение Tab, проверяйте кавычки при пробелах.
  3. Команда не распознана.

    • Причина: опечатка или команда отсутствует в PATH.
    • Решение: проверьте правильность ввода; если это сторонняя утилита, укажите полный путь к исполняемому файлу.
  4. Непредвиденное поведение при смене дисков (вы остались на старом диске).

    • Пояснение: Windows хранит текущий каталог для каждого диска. Введите букву диска и двоеточие, чтобы переключиться.

Чек-листы по ролям

Администратор:

  • Запустить CMD от имени администратора.
  • Проверить текущий диск и путь: echo %cd%.
  • Использовать dir /a для поиска скрытых файлов.
  • Применять pushd/popd в скриптах для возврата в исходный каталог.
  • Вести журнал выполненных команд при критичных изменениях.

Разработчик:

  • Быстро переходить в проектную папку: cd C:\Projects\MyApp.
  • Использовать автодополнение (Tab).
  • Хранить часто используемые команды в .bat/.ps1 или в профиле терминала.
  • Проверять относительные пути в скриптах.

Служба поддержки:

  • Спросить у пользователя точный вывод команды dir и echo %cd%.
  • Попросить прислать скриншот ошибки, если команда вызывает исключение.
  • Рекомендовать запуск от имени администратора при ошибках доступа.

Мини‑методология: быстро и надёжно

  1. План: решите, куда нужно попасть и зачем.
  2. Осмотр: выполните dir для проверки структуры.
  3. Навигация: используйте относительные пути для небольших перемещений, абсолютные — для точного перехода.
  4. Подтверждение: проверьте текущий путь (echo %cd%) и содержимое (dir).
  5. Возврат: при необходимости используйте popd или cd .. для отката.

Эта простая последовательность снижает количество ошибок и помогает поддерживать порядок при редактировании важных файлов.

Справочник команд (шпаргалка)

  • cd <путь> — перейти в каталог.
  • cd.. — подняться на один уровень.
  • cd \ — перейти в корень текущего диска.
  • <буква диска>:\ — переключиться на указанный диск (например, D:).
  • dir — показать содержимое каталога.
  • dir /a — показать все файлы, в том числе скрытые.
  • dir /b — минимальный вывод (только имена).
  • pushd <путь> — перейти и сохранить текущую папку в стеке.
  • popd — вернуться в папку из стека.

Критерии приёмки

  • Убедитесь, что команда cd сработала без ошибок (нет сообщения “The system cannot find the path specified”).
  • Проверка: echo %cd% возвращает ожидаемый путь.
  • Если требуются права, команда выполняется без сообщения “Access is denied”.

Примеры тестовых сценариев

  1. Переход в существующий абсолютный путь:

    • Ввод: cd C:\Windows
    • Ожидаемо: prompt указывает C:\Windows
  2. Переход в несуществующий путь:

    • Ввод: cd C:\NoSuchFolder
    • Ожидаемо: сообщение об ошибке “The system cannot find the path specified”
  3. Открытие CMD из Проводника:

    • Действие: в Проводнике ввести cmd в адресной строке и нажать Enter
    • Ожидаемо: окно CMD открылось в текущей папке

Частые сценарии, когда методы не работают

  • Права: если у пользователя нет прав администратора, некоторые системные каталоги будут недоступны. Решение: запросить права или использовать учётную запись администратора.
  • Сетевые пути: при работе с сетевыми шарами путь может быть недоступен; убедитесь, что шар примонтирована или доступна.
  • Специальные символы в именах папок: используйте кавычки для корректной обработки.

Диаграмма выбора команды для навигации

flowchart TD
  A[Где вы сейчас?] --> B{Нужно перейти на другой диск?}
  B -- Да --> C[Ввести букву_диска:]
  B -- Нет --> D{Нужен абсолютный путь?}
  D -- Да --> E[cd C:\путь\к\папке]
  D -- Нет --> F[cd <имя_папки> или cd ..]
  C --> G[Перейти в каталог на новом диске]
  E --> G
  F --> G
  G --> H[Проверить текущий каталог: echo %cd%]

Полезные советы и безопасность

  • Перед выполнением команд в системных директориях создавайте точку восстановления системы или резервную копию файлов.
  • При скриптовом выполнении используйте pushd/popd, чтобы не потерять исходный каталог.
  • Не выполняйте команды от имени администратора, если они не требуются.

Глоссарий (одна строка каждое понятие)

  • CMD — Командная строка Windows, встроенный текстовый интерфейс для выполнения команд.
  • Абсолютный путь — полный путь от корня диска до файла или папки.
  • Относительный путь — путь относительно текущей рабочей директории.
  • UAC — User Account Control, система контроля учётных записей в Windows.

Вывод

Навигация по каталогам в Командной строке — простая, но важная операция. Освоив несколько команд (cd, dir, cd .., cd \ и переключение дисков), автодополнение Tab и приёмы вроде pushd/popd, вы сможете уверенно перемещаться по файловой системе и автоматизировать рутинные задачи. Всегда проверяйте текущий путь и соблюдайте осторожность при работе с правами администратора.

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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Учёт расходов на Python с Tkinter
Python

Учёт расходов на Python с Tkinter

Функция PV в Excel — расчёт приведённой стоимости
Excel

Функция PV в Excel — расчёт приведённой стоимости

Сохранить профиль LinkedIn как резюме
Карьера

Сохранить профиль LinkedIn как резюме

Установка Adobe Flash Player на Mac
Mac

Установка Adobe Flash Player на Mac

Оцифровка документов на Windows Phone 8
Продуктивность

Оцифровка документов на Windows Phone 8

Как выбрать ноутбук до $600 — практическое руководство
Ноутбуки

Как выбрать ноутбук до $600 — практическое руководство