Как использовать командную строку в Windows 11/10: 20 полезных команд

Как работать с командной строкой в Windows 11/10

Большинство пользователей Windows 11 предпочитают графический интерфейс для управления операционной системой, однако командная строка предоставляет более гибкий и полный контроль. Освоение базовых команд позволяет значительно быстрее перемещаться по файловой системе, оперативно диагностировать неполадки и автоматизировать административные задачи.

Перед изучением практических примеров необходимо ознакомиться со списком основных терминов:

  • Командная строка — текстовый интерфейс для прямого взаимодействия с операционной системой. Пользователь вводит текстовые инструкции, которые система незамедлительно выполняет.
  • Каталог (папка) — элемент файловой системы для группировки файлов. Смена текущего каталога выполняется с помощью команды cd.
  • Путь — точный маршрут к файлу или каталогу на диске, например C:\Users\YourName\Documents.
  • Корневой каталог — начальный уровень иерархии диска, обычно обозначается как C:\.
  • Атрибуты файла — специальные свойства файла (например, «скрытый», «только для чтения» или «системный»).
  • IP-адрес — уникальный числовой идентификатор устройства в компьютерной сети.
  • DNS-сервер — служба, которая преобразует доменные имена (например, google.com) в IP-адреса.
  • Пакет — структурированный блок данных, передаваемый по сети между устройствами.
  • PID (Идентификатор процесса) — уникальный номер, который операционная система присваивает запущенному процессу.
  • Модуль (DLL) — динамически подключаемая библиотека, содержащая исполняемый код для различных программ.
  • Служба — системное приложение, работающее в фоновом режиме независимо от действий пользователя.

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

Шаг 1. Нажмите сочетание клавиш Win + R для вызова диалогового окна «Выполнить».

Шаг 2. Введите значение cmd в текстовом поле и нажмите кнопку «ОК» или клавишу Enter.

Шаг 3. Запустите приложение «Терминал Windows» и откройте вкладку «Командная строка» в качестве альтернативного варианта.

Навигация и управление каталогами в Windows 11/10

Команда cd (Сменить каталог)

Команда cd (Change Directory) используется для перехода между каталогами файловой системы.

Использование команды cd для перехода между каталогами в командной строке Windows
  • Пример использования: cd C:\Users\YourName переводит в указанную пользовательскую папку.
  • Команда cd .. выполняет переход на один уровень вверх в дереве каталогов.
  • Команда cd \ осуществляет переход в корневой каталог текущего диска.

Команда dir (Просмотр содержимого каталога)

Команда dir выводит полный список файлов и подкаталогов, расположенных в текущей папке.

Вывод содержимого папки с помощью команды dir в консоли Windows
  • Пример использования: введите dir для получения стандартного списка элементов.
  • Параметр dir /P приостанавливает вывод информации после заполнения экрана.
  • Параметр dir /AH отображает все скрытые файлы в каталоге.

Примечание: Дополнительные параметры позволяют гибко сортировать и фильтровать вывод:

  • /W — отображение списка в широком формате;
  • /A:D — показ только папок;
  • /A:H — отображение исключительно скрытых файлов;
  • /A:R — вывод файлов с атрибутом «только для чтения»;
  • /A:S — отображение системных файлов;
  • /O:N — сортировка списка по имени в алфавитном порядке;
  • /O:D — сортировка по дате и времени изменения;
  • /O:S — сортировка по размеру файлов;
  • /S — рекурсивный вывод файлов из всех подкаталогов.

Команда mkdir (Создать новый каталог)

Команда mkdir (Make Directory) предназначена для создания новых папок по указанному пути.

Создание новой папки с помощью команды mkdir в командной строке Windows
  • Пример использования: введите mkdir «My_Projects» для создания каталога в текущей папке.
  • Для создания папки по абсолютному пути используйте: mkdir «C:\Users\YourName\Documents\My_Projects».

Команда rmdir (Удалить каталог)

Команда rmdir (Remove Directory) позволяет удалять существующие папки.

Удаление пустого каталога с помощью команды rmdir в Windows
  • Пример использования: введите rmdir «My_Projects» для удаления пустой папки.
  • Для принудительного удаления каталога вместе со всеми вложенными файлами и подпапками используйте команду: rd /s /q «My_Projects».

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

Команды для работы с файлами

Команда copy (Копирование файлов)

Команда copy копирует один или несколько файлов в указанное место назначения.

  • Пример использования: copy file1.txt C:\Backup копирует документ в целевую папку.
  • Для копирования всех файлов с определённым расширением используйте маску: copy *.jpg C:\Backup.
  • Для копирования файла по полным путям: copy D:\My_Files\Report.docx C:\Users\YourName\Documents.
  • Для принудительного перезаписывания файлов без запроса подтверждения добавьте ключ: copy file1.txt C:\Backup /Y.

Команда del (Удаление файлов)

Команда del (Delete) используется для удаления выбранных файлов с диска.

  • Пример использования: введите del file1.txt для удаления конкретного файла.
  • Для пакетного удаления файлов по расширению введите: del *.jpg.
  • Для принудительного удаления файлов, защищённых атрибутом «только для чтения», используйте: del *.jpg /f.

Важно: Удалённые через командную строку файлы стираются безвозвратно, минуя системную «Корзину».

Команда ren (Переименование файлов и папок)

Команда ren (Rename) позволяет изменить имя файла или каталога.

  • Пример использования: ren old_file.txt new_file.txt переименовывает текстовый документ.
  • Для переименования папки введите: ren «old_folder» «new_folder».

Сетевые команды и диагностика подключения

Команда ipconfig (Настройка сетевых интерфейсов)

Команда ipconfig отображает текущие параметры сетевых адаптеров компьютера.

  • Пример использования: введите ipconfig для просмотра основных сведений об IP-адресе, маске подсети и основном шлюзе.
  • Для получения подробных технических данных обо всех сетевых интерфейсах используйте: ipconfig /all.
  • Для освобождения текущего IP-адреса введите: ipconfig /release.
  • Для обновления IP-адреса и получения нового от DHCP-сервера введите: ipconfig /renew.
  • Для очистки локального кэша разрешений DNS введите: ipconfig /flushdns.

Совет: При возникновении проблем с сетевым подключением рекомендуется последовательно выполнить команды ipconfig /release, а затем ipconfig /renew.

Команда ping (Проверка доступности узла)

Команда ping отправляет тестовые пакеты данных на указанный IP-адрес или домен для проверки качества связи.

  • Пример использования: ping google.com позволяет оценить доступность веб-ресурса.
  • Для проверки доступности конкретного IP-адреса введите: ping 8.8.8.8.

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

Команда tracert (Трассировка маршрута пакетов)

Команда tracert определяет весь путь следования сетевых пакетов до конечного сервера.

  • Пример использования: введите tracert google.com для выявления промежуточных узлов и задержек на пути к ресурсу.

Управление процессами и обслуживание системы

Команда shutdown (Выключение и перезагрузка)

Команда shutdown позволяет управлять питанием компьютера непосредственно из консоли.

  • Выключение компьютера в текущий момент: shutdown /s.
  • Выключение с таймером отсрочки (например, через 60 секунд): shutdown /s /t 60.
  • Немедленная перезагрузка операционной системы: shutdown /r.
  • Перезагрузка с таймером отсрочки через 30 секунд: shutdown /r /t 30.
  • Выход из текущей учётной записи пользователя Windows: shutdown /L.
  • Отмена запланированного выключения или перезагрузки: shutdown /a.

Команда tasklist (Просмотр запущенных процессов)

Команда tasklist формирует таблицу всех активных процессов, выполняющихся в операционной системе.

  • Пример использования: введите tasklist для вывода базового списка программ и их идентификаторов (PID).
  • Для подробного отображения информации о процессах введите: tasklist /V.
  • Для поиска процессов, использующих конкретную библиотеку DLL, используйте: tasklist /M ИМЯ-МОДУЛЯ.
  • Для просмотра служб, привязанных к каждому процессу, введите: tasklist /SVC.
  • Для фильтрации списка по заданным условиям используйте параметр: tasklist /FI ФИЛЬТР.

Команда taskkill (Завершение процессов)

Команда taskkill останавливает работу выполняющихся процессов по их имени или PID.

  • Пример использования: taskkill /IM notepad.exe закрывает текстовый редактор Блокнот.
  • Для закрытия процесса по его уникальному номеру PID введите: taskkill /PID 1237.
  • Для принудительного закрытия зависшего процесса (например, Проводника) введите: taskkill /F /IM explorer.exe.

Команда chkdsk (Проверка и исправление ошибок диска)

Команда chkdsk (Check Disk) сканирует разделы накопителей на предмет логических ошибок и повреждённых секторов.

  • Пример проверки диска C: с исправлением найденных ошибок: chkdsk C: /f.
  • Для поиска повреждённых секторов и восстановления уцелевшей информации введите: chkdsk C: /r.
  • Для принудительного размонтирования тома перед началом проверки используйте ключ: chkdsk C: /x.

Примечание: Сканирование диска с ключом /r требует выполнения глубокого анализа секторов и может занять несколько часов в зависимости от объёма накопителя.

Команда sfc /scannow (Сканирование системных файлов)

Команда sfc /scannow (System File Checker) производит полную проверку целостности защищённых системных файлов Windows и автоматически восстанавливает повреждённые копии из хранилища компонентов.

  • Пример использования: введите sfc /scannow в консоли, запущенной от имени администратора.

Вспомогательные и дополнительные команды

Команда cls (Очистка экрана консоли)

Команда cls (Clear Screen) полностью очищает рабочее окно командной строки от ранее выведенного текста.

  • Пример использования: введите cls и нажмите Enter.

Команда help (Вызов справки по командам)

Команда help предоставляет встроенную документацию по использованию различных команд.

  • Для вывода списка всех поддерживаемых консольных утилит введите: help.
  • Для получения подробного описания синтаксиса конкретной команды введите: help dir.

Команда exit (Закрытие командной строки)

Команда exit завершает текущий сеанс командного интерпретатора и закрывает окно приложения.

  • Пример использования: введите exit.

Команда winget (Управление пакетами приложений)

Команда winget представляет собой встроенный диспетчер пакетов Windows, позволяющий быстро находить, устанавливать и обновлять сторонний софт.

  • Поиск доступных приложений: winget search firefox.
  • Установка программы из официального репозитория: winget install «Mozilla Firefox».
  • Обновление установленного программного обеспечения до актуальной версии: winget upgrade «Mozilla Firefox».
  • Удаление программы из системы: winget uninstall «Mozilla Firefox».
  • Пример использования: winget upgrade --all для автоматического обновления всех установленных пакетов.

Команда sudo (Запуск с правами суперпользователя)

Команда sudo позволяет выполнять отдельные команды с повышенными привилегиями администратора без необходимости открывать новое окно консоли.

  • Пример использования: sudo del file.txt.

Примечание: В Windows 11 данная функция по умолчанию отключена. Для её активации перейдите в меню «Параметры»«Система»«Дополнительно» и включите переключатель «Включить sudo».

Командная строка Windows 11 представляет собой мощное средство администрирования, предоставляющее расширенные возможности по управлению операционной системой. Изучение и регулярное применение этих 20 базовых команд позволит значительно повысить общую эффективность работы за компьютером, гибко настраивать систему и своевременно решать возникающие технические сбои.