Блок 8 · 8

Как использовать командную строку в Windows 11?

Открываем cmd.exe, работаем с папками, файлами, сетью и системной диагностикой, разбираем права и безопасное выполнение команд.

Как использовать командную строку в Windows 11?

Обновлено: · DeeNet

🎯 Краткое описание

Командная строка cmd.exe позволяет управлять Windows текстовыми командами. Через неё удобно проверять сеть, переходить по папкам, запускать системные утилиты, смотреть процессы и выполнять точные действия, которые в графическом интерфейсе спрятаны глубже.

Чёрное окно не требует диплома хакера и худи с капюшоном. Оно требует внимательности к пробелам, кавычкам и текущей папке. CMD исполняет написанное буквально и не догадывается, что ты «имел в виду немного другое».

🧩 Когда это пригодится

🧭 Как открыть cmd.exe

Обычный запуск

  1. Открой Пуск.
  2. Введи cmd или Командная строка.
  3. Нажми найденное приложение.

Запуск от имени администратора

  1. Открой Пуск.
  2. Введи cmd.
  3. Нажми Запуск от имени администратора.
  4. Подтверди запрос UAC.

Администратор нужен для изменения системных файлов, служб, сетевых компонентов и защищённых настроек. Для ping, просмотра папок и большинства информационных команд он не требуется. Не запускай всё с повышенными правами «чтобы наверняка»: молоток побольше не делает удар точнее.

Можно нажать Win + R, ввести cmd и нажать Enter. Если Windows открывает Командную строку внутри Windows Terminal, это нормально: Terminal является окном-хостом, а внутри всё равно работает профиль CMD.

📍 Текущая папка и приглашение

Строка вида:

C:\Users\user>

показывает текущую папку. Команда выполняется относительно неё, если не указан полный путь.

Посмотреть содержимое:

dir

Перейти в подпапку:

cd Documents

Подняться на уровень выше:

cd ..

Перейти в корень диска:

cd \

💽 Как перейти на другой диск и в папку с пробелами

Чтобы перейти с диска D: на C:, введи:

C:

Одной командой сменить и диск, и каталог можно так:

cd /d "C:\Users\user\Documents\Сайт Deenet.ru\Deenet.ru"

Ключ /d разрешает смену диска. Кавычки обязательны, потому что в пути есть пробел. Без них CMD решит, что путь закончился на слове Сайт, а остаток — загадочное продолжение команды.

Перетащи папку из Проводника в окно консоли — Windows вставит её полный путь. Это простой способ не печатать длинную кириллическую тропу вручную.

🗂️ Основные команды для файлов и папок

Создать папку:

mkdir "Новый проект"

Скопировать файл:

copy "D:\Документы\отчёт.docx" "E:\Резервная копия\"

Переместить файл:

move "D:\temp\result.txt" "D:\reports\"

Переименовать:

ren "старое.txt" "новое.txt"

Удалить файл:

del "D:\temp\ненужный.txt"

⚠️ del обычно удаляет файл без Корзины. Перед нажатием Enter ещё раз проверь полный путь. Командная строка не показывает красивую анимацию улетающей бумажки — файл просто перестаёт участвовать в проекте.

Для копирования папок надёжнее robocopy, особенно при большом количестве файлов:

robocopy "D:\Проект" "E:\Backup\Проект" /E /COPY:DAT /R:2 /W:2

Ключ /E включает подпапки, /R:2 ограничивает повторы, /W:2 задаёт паузу. Не добавляй /MIR, пока не понимаешь зеркалирование: оно может удалить в приёмнике файлы, которых нет в источнике.

🌐 Полезные сетевые команды

Показать адреса:

ipconfig /all

Проверить связь:

ping 1.1.1.1

Проверить доменное имя:

nslookup deenet.ru

Посмотреть маршрут:

tracert deenet.ru

Показать активные соединения и PID:

netstat -ano

Одна команда не ставит диагноз. Если ping не проходит, узел может запрещать ICMP, а сайт при этом открывается. Сетевую диагностику нужно собирать как пазл, а не назначать виновным первый красный ответ.

🩺 Системная диагностика

Версия Windows:

ver

Подробная информация:

systeminfo

Список процессов:

tasklist

Завершение конкретного PID:

taskkill /PID 1234 /F

Перед taskkill дважды сверяй PID. Ключ /F завершает принудительно, и приложение не сохранит данные. Если можно закрыть окно обычным способом, дай ему такую возможность — даже зависший софт заслуживает короткого разговора перед увольнением.

Проверка системных файлов выполняется командами DISM и SFC, подробно разобранными в главе 8.6. Не запускай случайный набор «магических команд» из ролика, не понимая их назначения.

📝 Перенаправление вывода

Сохранить результат в новый файл:

ipconfig /all > "%USERPROFILE%\Desktop\network.txt"

Добавить в существующий файл:

ping 1.1.1.1 >> "%USERPROFILE%\Desktop\network.txt"

Один знак > перезаписывает файл, два >> дописывают в конец. Это удобно для отчёта поддержке: вместо фотографии монитора с обрезанной строкой получается нормальный текст, который можно искать и копировать.

Конвейер | передаёт вывод одной команды другой:

tasklist | findstr /i "chrome"

Команда покажет только строки, содержащие chrome, без ручной охоты по длинному списку.

⌨️ История, автодополнение и остановка

Если команда работает долго, сначала пойми, должна ли она. chkdsk /r на большом HDD может действительно идти часами. Нажимать Ctrl + C на каждом неподвижном проценте — всё равно что выключать стиральную машину каждые две минуты, потому что носок пока не высох.

📦 Пакетные файлы .bat

Создай текстовый файл, запиши команды построчно и сохрани с расширением .bat. Пример безопасного отчёта:

@echo off
systeminfo > "%USERPROFILE%\Desktop\pc-report.txt"
ipconfig /all >> "%USERPROFILE%\Desktop\pc-report.txt"
echo Готово
pause

Перед запуском чужого .bat нажми правой кнопкой и выбери Изменить. Читай команды целиком, особенно del, rd, format, diskpart, reg delete, загрузчики из Интернета и конструкции, запущенные от администратора.

⚠️ Частые ошибки и решения

«Не является внутренней или внешней командой»

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

«Системе не удаётся найти указанный путь»

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

«Отказано в доступе»

Запусти CMD от имени администратора, если операция действительно системная. Для пользовательского файла проверь права и не занят ли он другой программой.

Кириллица отображается кракозябрами

Старые консольные программы могут использовать другую кодировку. Для разового сеанса помогает chcp 65001, но совместимость конкретной утилиты всё равно нужно проверять. Windows Terminal лучше отображает Unicode, однако он не переписывает древнюю программу из девяностых.

Вставленная команда содержит лишние символы

Вставляй сначала в Блокнот и проверь переносы, кавычки и тире. Веб-страница может заменить обычный дефис типографским, а CMD эстетики не оценит.

📦 Практические кейсы

Кейс 1. Не получалось перейти в папку сайта

Вместо нескольких cd использовали cd /d и заключили весь путь с пробелами в кавычки. Команда прошла с первого раза.

Кейс 2. Поддержке нужны сетевые данные

Вывод ipconfig /all сохранили на рабочий стол через >. Адреса и адаптеры дошли целиком, а не в виде трёх фотографий, снятых под творческим углом.

Кейс 3. Нужно скопировать большой проект

Использовали robocopy с ограничением повторов и журналом. Копирование продолжилось после ошибки одного файла и выдало понятную сводку.

🧠 Итог главы

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

Перед командами удаления и изменения системы проверяй путь и создавай копию. Умение читать команду важнее умения быстро нажать Enter. Чёрное окно не опасно само по себе; опасна уверенность человека, который скопировал строку format и решил выяснить назначение уже после запуска.

✍️ Советы автора

🔗 Полезные ссылки