20 консольных команд Windows, которые пригодятся всем пользователям ПК
Даже в современных версиях Windows некоторые вещи намного проще и быстрее делать при помощи старой доброй командной строки, не выискивая тот или иной инструмент в графическом интерфейсе операционной системы. Не верите? А вы проверьте!
- Диагностика компьютера
- Восстановление системных файлов и данных
- Работа с дисками
- Управление системными процессами
- Работа с сетью
- Удаление вредоносного ПО
- Заключение
Ещё совсем недавно, в эпоху первых персональных компьютеров на базе архитектуры IBM PC, громоздких ЭЛТ-мониторов и шумных дисководов, интерпретатор командной строки был ключевой составляющей едва ли не всех программных платформ того времени. С развитием графических сред востребованность этого инструмента среди рядовых пользователей практически сошла на нет, а сама консоль осталась уделом лишь администраторов вычислительных систем да IT-гиков, не понаслышке знающих обо всех её преимуществах. Мы сочли такое положение дел несправедливым и из почти трёхсот поддерживаемых CMD-интерпретатором Windows команд выбрали двадцать тех, что могут пригодиться всем пользователям ПК.

Для доступа к командной строке Windows достаточно щёлкнуть по кнопке «Пуск» правой клавишей мыши и выбрать соответствующий пункт меню либо воспользоваться комбинацией клавиш «Win+R»
arp — изменение таблиц преобразования IP-адресов
Команда arp отображает и изменяет таблицы преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP).
Каждое сетевое устройство в сетях Ethernet, будь то сетевая карта или маршрутизатор, имеет так называемый MAC-адрес (Media Access Control — управление доступом к среде), который делится на две части: первая часть определят производителя, а вторая — уникальный номер устройства. Этот MAC-адрес нужен для того, чтобы однозначно в сети определять все устройства, в какой бы топологии сети они не находились. В двух словах каждое сетевое устройство хранит в своих записях таблицу MAC-адресов, с которыми оно «общалось» сетевыми пакетами.
arp -a — команда отображает текущую таблицу ARP для всех интерфейсов, присутcтвующих на компьютере. Таким образом можно увидеть отвечало ли конкретное устройство. Если нужной записи нет, то устройства не смогли обменяться пакетами.
arp -d — команда позволяет очистить полностью таблицу ARP.

arp
Полный синтаксис команды arp можно узнать в командной строке Windows.
Полезные команды окна «Выполнить»
Не обязательно знать все команды, предусмотренные в ОС Windows, но некоторые из них окажутся полезными и упростят работу пользователя.
Большинство обозревателей интернета можно запустить не только из меню «Пуск», но и с помощью диалогового окна «Выполнить». Рассмотрим самые распространенные браузеры:
- iexplore – Internet Explorer;
- inetcpl.cpl – свойства браузера IE от Microsoft;
- msedge – Microsoft Edge;
- chrome – Google Chrome;
- opera – Opera;
- firefox – Mozilla Firefox.
Командная строка позволяет открыть веб-страницы в браузере, если после названия программы ввести адрес сайта. Например, chrome poznyaev.ru. Для обозревателя от Microsoft нужно написать адрес веб-страницы вместе с протоколом https://. При вводе просто URL-адреса он запустится в браузере, который установлен по умолчанию.
Основные команды для работы с файлами и директориями
Наиболее часто употребляемыми являются следующие команды:
- RENAME – переименование директорий и файлов. Синтаксис команды:
RENAME | REN [диск/путь] исходное имя файла/каталога | конечное имя_файла
Пример: RENAME C:UsersдомашнийDesktoptost.txt test.txt
- DEL (ERASE) – используется для удаления только файлов, а не каталогов. Ее синтаксис:
DEL | ERASE [метод обработки] [имя_файла]
Пример: Del C:UsersдомашнийDesktoptest.txt/P
Под методом обработки имеется в виду специальный флаг, позволяющий реализовать определенное условие при осуществлении удаления файла. В нашем примере флаг « P » включает вывод диалога разрешения на удаления каждого файла:

Более подробно о возможных значениях параметра «метод обработки» можно узнать из технической документации по операционной системе Windows.
- MD – позволяет создать папку по указанному пути. Синтаксис:
MD [диск:] [путь]
Пример:
MD C:UsersдомашнийDesktoptest1test2
В примере будет создана подпапка test2 в папке test1 . Если одна из корневых папок пути не существует, то она тоже будет создана:
- RD ( RMDIR ) – удаление определенной папки или всех директорий по указанному пути. Синтаксис:
RD | RMDIR [ключ_обработки] [диск/путь]
Пример:
rmdir /s C:UsersдомашнийDesktoptest1test2
В примере используется флаг s , который вызовет удаление всей ветви директорий, указанных в пути. Поэтому не стоит без необходимости использовать команду rmdir с этим ключом обработки.
В следующем разделе мы подробно рассмотрим сетевые команды cmd .
Командная строка Windows: список основных команд
Ознакомьтесь с таблицей, в которой собраны команды, используемые в командной строке Windows. Если я пропустил какую-нибудь важную команду, напишите об этом в комментарии к этой статье, я добавляю команду в таблицу.
| Команда | Выполняемое действие |
|---|---|
| appwiz.cpl | запуск системного средства для изменения или удаления программ |
| arp | отображение и изменение ARP таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов |
| assoc | вывод или изменение сопоставлений по расширениям имен файлов |
| at | запуск программ в указанное время |
| attrib | отображение и изменение атрибутов файлов |
| azman.msc | диспетчер авторизации |
| bcdboot | средство создания и восстановления файлов данных конфигурации загрузки |
| bcdedit | редактирование изменений в базе загрузки начальной загрузки системы |
| break | изменение режима обработки комбинации клавиш «Ctrl» + «C» |
| blastcln | утилита очистки от червей |
| bootcfg | настройка, извлечение, изменение или удаление параметров командной строки в файле Boot.ini в Windows XP |
| call | вызов одного пакетного файла из другого |
| cacls | просмотр и редактирование изменение таблиц управления доступом (ACL) к файлам |
| calc | запуск приложения Калькулятор |
| cd | вывод имени или изменение текущей папки |
| charmap | таблица символов |
| chcp | вывод или изменение активной кодовой страницы |
| chdir | вывод или смена текущей папки |
| copy | копирование одного или нескольких файлов |
| chkdsk | проверка диска на ошибки и вывод статистики |
| chkntfs | вывод или изменение параметров проверки диска во время загрузки |
| ciddaemon | сервис индексации файлов |
| cipher | шифрование файлов и папок в NTFS |
| cleanmgr | утилита Очистка диска |
| cls | очистка экрана |
| cmd | запуск еще одного интерпретатора командной строки Windows |
| compmgmt.msc | открытие консоли Управление компьютером |
| color | установка цветов переднего плана и фона по умолчанию |
| comexp.msc | службы компонентов |
| comp | сравнение содержимого двух файлов или двух наборов файлов |
| compact | просмотр и изменение параметров сжатия файлов в разделах NTFS |
| compmgmt.msc | Управление компьютером |
| computerdefaults | выбор приложений по умолчанию |
| control | Панель управления |
| control admintools | администрирование |
| control desktop | настройка экрана и персонализация |
| control folder | свойства папок в параметрах Проводника |
| control fonts | шрифты |
| control keyboard | открытие окна свойства клавиатуры |
| control mouse | свойства мыши |
| control printer | устройства и принтеры |
| control schedtasks | Планировщик заданий |
| control userpasswords2 | управление учетными записями пользователей |
| convert | преобразование файловой системы тома FAT в NTFS (не работает на текущем диске) |
| copy | копирование файлов в другое место |
| credwiz | архивация и восстановление имен пользователей и паролей |
| date | вывод или установка текущей даты |
| debug | средство отладки и редактирования программ |
| defrag | запуск дефрагментации дисков |
| del | удаление одного или нескольких файлов |
| desk.cpl | настройка разрешения экрана |
| devicepairingwizard | добавление нового устройства |
| devmgmt.ms | Диспетчер устройств |
| dfrgui | оптимизация дисков (дефрагментация) |
| dir | вывод списка файлов и подпапок из указанной папки |
| diskmgmt.ms | открытие оснастки Управление дисками |
| diskpart | отображение и настройка свойств раздела диска |
| diskperf | включение или отключение счетчика производительности |
| doskey | редактирование командной строки, повторный вызов команд Windows, создание макросов |
| dpiscaling | настройка параметров дисплея |
| dxdiag | средство диагностики DirectX |
| echo | вывод сообщений и переключение режима отображения команд на экране |
| endlocal | завершение локальных изменений среды для пакетного файла |
| erase | удаление одного или нескольких файлов (затирание) |
| esentutl | утилиты технического обслуживания баз данных Microsoft Windows |
| eudcedit | редактор личных знаков |
| eventcreate | создание запись об особом событии в указанном журнале событий |
| eventvwr.msc | просмотр событий |
| expand | распаковка сжатых файлов |
| explorer | Проводник Windows |
| fc | сравнение файлов или наборов файлов, вывод различий между ними |
| find | поиск текстовой строки в одном или в нескольких файлах |
| findstr | поиск текстовой строки в файле |
| finger | сведения о пользователях указанной системы, на которой запущена служба Finger |
| firewall.cpl | Брандмауэр Защитника Windows |
| for | запуск указанной команды для каждого файла в наборе |
| format | форматирование диска |
| fsmgmt.msc | общие папки |
| fsquirt | передача файлов по Bluetooth |
| fsutil | показ и настройка свойств файловой системы |
| ftype | вывод или изменение типов файлов при сопоставлении имен файлов |
| ftp | обмен файлами по FTP |
| goto | передача управления в указанную строку пакетного файла |
| getmac | отображение MAC-адресов одного или нескольких сетевых адаптеров |
| gpresult | информация о групповой политике для компьютера или пользователя |
| graftabl | отображение расширенного набора символов в графическом режиме Windows |
| gpedit.msc | Редактор локальной групповой политики |
| gpupdate | обновление параметров нескольких групповых политик |
| hdwwiz | мастер установки оборудования |
| icacls | отображение, изменение, архивация, восстановление списков ACL для файлов и каталогов |
| iexpress | создание самораспаковывающегося архива |
| if | условная обработка в пакетных программах (файлах) |
| ipconfig | информация о IP адресе |
| joy.cpl | игровые устройства |
| label | создание, изменение и удаление меток тома для дисков |
| lodctr | обновление параметров реестра, относящееся к производительности счетчиков |
| logman | управление службой «Оповещения и журналы производительности» |
| logoff | завершение сеанса |
| lpksetup | установка или удаление языков интерфейса Windows |
| lusrmgr.msc | локальные пользователи и группы |
| magnify | запуск приложения Лупа |
| main.cpl | свойства мыши |
| makecab | архивация файлов в CAB архив |
| md | создание каталога (папки) |
| mdsched | средство проверки оперативной памяти на ошибки |
| mkdir | создать каталог (папку) |
| mmsys.cpl | свойства звука |
| mode | конфигурирование системных устройств |
| mofcomp | 32-разрядный компилятор |
| more | последовательный вывод данных по частям размером в один экран |
| mountvol | создание, просмотр и удаление точек подключения |
| move | перемещение одного или нескольких файлов из одной папки в другую |
| mrinfo | работа с многоадресными сообщениями |
| mrt | запуск средства удаления вредоносных программ Malicious Software Removal Tool |
| msconfig | конфигурация системы |
| msg | отправка сообщений пользователю |
| msinfo32 | сведения о системе |
| mspaint | запуск графического редактора Paint |
| msra | удаленный помощник Windows |
| net | управление сетевыми ресурсами |
| ncpa.cpl | сетевые подключения |
| netstat | отображение статистики протоколов и текущих сетевых подключений TCP/IP |
| netplwiz | управление учетными записями пользователей |
| notepad | запуск программы Блокнот |
| odbcconf | настройка драйвера ODBC |
| openfiles | вывод списка открытых файлов и папок, открытых в системе |
| optionalfeatures | включение или отключение компонентов Windows |
| osk | запуск экранной клавиатуры |
| path | вывод или установка пути поиска исполняемых файлов |
| pause | приостановка выполнения пакетного файла, вывод сообщения |
| perfmon | системный монитор |
| resmon | монитор ресурсов |
| popd | восстановление предыдущего значения текущей папки, сохраненное командой pushd |
| prompt | изменение командной строки Windows |
| pushd | сохранение текущего каталога, а затем изменение каталога |
| ping | отправка пакетов на указанный адрес |
| powercfg | управление параметрами электропитания системы |
| печать текстового файла | |
| qprocess | отображение информации о процессах |
| qwinsta | отображение информации о сеансах служб удаленных рабочих столов |
| rd | удаление каталога |
| recover | восстановление сохранившихся данных на повреждённом диске |
| recdisc | создание диска восстановления Windows |
| reg | команда для работы с реестром |
| regedit | Редактор реестра |
| rem | помещение комментария в пакетный файл или в файл config.sys |
| ren | переименование файлов и папок |
| rename | переименование файлов и папок |
| rmdir | удаление каталога |
| replace | замена файлов |
| rstrui | восстановление Windows из точек восстановления системы |
| runas | для использования приложений от имени другого пользователя |
| rwinsta | сброс значений подсистем оборудования и программ сеанса в начальное состояние |
| secpol.msc | локальная политика безопасности |
| services.msc | службы |
| set | вывод, установка и удаление переменных среды Windows |
| setlocal | начало локальных изменений среды в пакетном файле |
| sc | отображение и настройка служб (фоновых процессов) |
| sfc | проверка целостности всех защищенных системных файлов и замена неправильных |
| sigverif | проверка подписи файла |
| shift | изменение содержимого заменяемых параметров для пакетного файла |
| slui | активация Windows |
| sndvol | микшер громкости |
| start | запуск указанной программы или команды в отдельном окне |
| schtasks | запуск программ и выполнение команд на ПК по расписанию |
| sdbinst | установщик базы данных совместимости |
| shutdown | перезагрузка или выключения компьютера |
| sort | программа сортировки |
| subst | сопоставление имени диска указанному пути |
| sysdm.cpl | свойства системы |
| systeminfo | информация о конфигурации операционной системы |
| taskkill | принудительное завершение процесса или приложения |
| tasklist | показ всех задач, выполняемых в данный момент, включая службы |
| taskmgr | Диспетчер задач |
| tcmsetup | установка клиента телефонии |
| time | просмотр и изменение текущего времени |
| timedate.cpl | настройка времени и даты |
| title | назначение заголовка текущего окна интерпретатора командной строки |
| tracert | трассировка маршрута к указанному узлу |
| tree | графическое отображение структуры заданного диска или папки |
| tscon | присоединение сеанса пользователя к сеансу удаленного рабочего стола |
| tsdiscon | отключение сеанса служб удаленных рабочих столов |
| tskill | прекращение процесса |
| type | вывод содержимого текстовых файлов |
| typeperf | вывод сведений о производительности на экран или в журнал |
| utilman | центр специальных возможностей |
| ver | вывод сведений о версии Windows |
| verifier | диспетчер проверки драйверов |
| verify | установка режима проверки в Windows правильности записи файлов на диск |
| vol | вывод метки и серийного номера тома для диска |
| vssadmin | программа командной строки для администрирования службы теневого копирования тома |
| w32tm | показ текущих параметров для отображения часового пояса |
| winver | информация о версии Windows на экране |
| wmic | сведения об инструментарии WMI в интерактивной командной оболочке |
| write | текстовый редактор WordPad |
| wscui.cpl | центр безопасности и обслуживания |
| wusa | автономный установщик обновлений |
| xcopy | копирование файлов и дерева папок |
Перезагрузка Windows через командную строку
Необходимость перезагрузить компьютер возникает достаточно часто.
- зависшая операционная система;
- зависшая программа;
- повышенная загрузка процессора;
- заторможенность работы системы;
- медленная работа интернета.
ВАЖНО. Иногда перезагрузить компьютер проще через командную строку, чем через кнопку «Пуск», которая может быть недоступна.
Служит для этого команда shutdown. Использовать её необходимо с параметрами запуска, которые дают массу дополнительных возможностей. Без них просто будет выведена справка, в которой вы сможете посмотреть все возможные варианты запуска.
- /r — Перезагрузка
- /s — Выключение
- /a — Остановить выключение
- /f — Принудительное завершение приложений
- /t+время в миллисекундах — Отложить выключение
Также можно управлять выключением и перезагрузкой компьютеров удалённо, что, кстати, используется не только для благих целей, например, при работе удалённым способом, но и хакерами для запуска вредоносных программ.
Особенности командной строки в Windows 10
В Виндовс 10 появилось небольшое, но очень полезное усовершенствование. Теперь в CMD можно использовать команды выделения, копирования и вставки текста (клавиши CTRL + A, С, V соответственно).
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
