START
Запуск программы или команды в отдельном окне.
Windows 10 предусматривает гибкую настройку и управление системой с помощью командной строки. Она позволяет пользователю посредством команд воспользоваться той или иной функцией. Например, существует команда SFC /scannow, позволяющая производить сканирование и мгновенное исправление системных файлов. Подобных функций десятки, но не все о них знают. Однако некоторые из них бывают очень даже полезными при постоянном использовании ПК.
Выполнение множества задач в операционных системах Windows возможно не только при использовании привычного графического пользовательского интерфейса, но и при помощи интерпретатора командной строки (командной строки, консоли). Через него можно изменять различные системные параметры, управлять файлами и папками, запускать системные компоненты и любые программы, выполнять иные операции. Рассмотрим наиболее важные команды командной строки Windows, которые могут пригодиться любому пользователю.
Запуск основных программ и утилит системы
![]()
Нередко неопытные пользователи воспринимают командную строку Windows как нечто совершенно ненужное и отжившее свой век. Думать так — это большая ошибка. Значение командной строки или иначе консоли CMD трудно переоценить даже после того как она потеряла большую часть своих команд доступных в MSDOS. Достоинство командной строки заключается, прежде всего, в обеспечении прямого доступа к операционной системе и её скрытым возможностям, кроме того консоль CMD имеет в себе несколько полезнейших встроенных утилит предназначенных для работы с программными и аппаратными компонентами компьютера.
Быть асом командной строки совершенно не обязательно, тем не менее, есть команды, которые должен знать каждый уважающий себя пользователь Windows. Вот они.
Assoc
![]()
Большинство пользовательских файлов в операционной систем связаны с определёнными программами, которые обрабатывает их по умолчанию. Такая связь называется ассоциацией. Для её просмотра как раз и существует команда assoc. При её выполнении выводится список сопоставлений расширений и типов файлов. А ещё команда assoc позволяет изменять ассоциации.
Например командой assoc .html = txtfile для файлов с расширением HTML устанавливается тип файла txtfile (текстовый). Если же вам нужно узнать какой именно программой открываются файлы с таким расширением, используйте команду ftype txtfile.
Cipher
![]()
Эта команда предназначается для шифрования и дешифрования данных на дисках с файловой системой NTFS, но с таким же успехом она может использоваться для зачистки свободного дискового пространства. Пользоваться ей очень просто. Если вам нужно гарантированно удалить остатки всех ранее удалённых файлов на диске D, выполните в консоли команду cipher /w:D.
Driverquery
![]()
Полезная команда позволяющая просмотреть список всех установленных в операционной системе драйверов. При выполнении команды без параметров данные выводятся в виде отсортированного списка. Колонка «Модуль» содержит имена драйверов без расширения, колонка «Название» включает краткое описание драйвера, «Тип драйвера» — соответственно тип, «Дата ссылки» указывает на дату установки или последней модификации драйвера.
FC (File Compare)
![]()
Команда FC пригодится в основном кодерам, также она может использоваться теми юзерами, которым приходится работать с текстовыми файлами. Эта команда позволяет сравнивать содержимое двух файлов, отыскивая между ними несоответствия. Допустим, у вас имеются два файла file1.docx и file2.docx и вы хотите их сравнить. Выполните в консоли следующую команду:
fc /U «D:file1.docx» «D:file2.docx»
В данном примере мы сравнили два простых текстовых документа. Интерпретатор командной строки нашел несоответствие в одном из предложений и указал конкретное место. Команда FC также позволяет сравнивать бинарные файлы, файлы в кодировке юникод, определять число несоответствий и т.п. Если сравниваемые файлы окажутся идентичными, при выполнении команды FC будет выведено соответствующее сообщение.
Ipconfig
![]()
Netstat
![]()
Эта команда выводит список всех текущих интернет-соединений. Используется она в основном администраторами для отображения TCP и UDP-соединений, прослушиваемых портов, таблиц маршрутизации и статистических данных для различных протоколов. Также может использоваться для поиска следов, оставляемых вирусами и прочими вредоносными объектами. Выполненная без параметров команда Netstat отображает тип соединения, локальный адрес, внешний адрес и текущее состояние.
Ping
![]()
Как и Netstat команда ping используется в основном системными администраторами. Служит она для диагностики компьютерных сетей. С её помощью можно определять доступность тех или иных ресурсов. Допустим вам нужно проверить доступность Google. Поскольку DNS сервер Google имеет адрес 8.8.8.8, в консоли CMD нужно выполнить команду ping 8.8.8.8.
Tracert
![]()
Ещё одна «сетевая» команда, предназначенная для диагностики сети (трассировки). Команда позволяет получить цепочку узлов, через которые проходит IP-пакет, адресованный конечному узлу. Используется системными администраторами для выявления неполадки, препятствующей доставке пакетов конечному узлу. Примером использования команды может послужить трассировка к узлу того же Google: tracert google.com.
Pathping
![]()
Работает эта команда примерно так же как и tracert, но в отличие от последней является более функциональной. Команда выполняет трассировку плюс отправку запросов на промежуточные узлы маршрута для сбора информации о задержках и потерях пакетов на каждом из них.
Powercfg
![]()
Мощная утилита командной строки, предназначенная для управления параметрами электропитания Windows. Выполняется только с параметрами. Выполненная с ключом /Q команда Powercfg выводит текущую конфигурацию схемы электропитания, с ключом /a выводит отчет об использовании электроэнергии в ноутбуках, с ключом –energy генерирует детальный текстовый лог о состоянии компонентов компьютера, включая аккумуляторные батареи. Также команда Powercfg может использоваться для создания резервных копий настроек электропитания и развёртывания их на новом оборудовании.
Shutdown
![]()
Эта команда используется для завершения сеанса пользователя, выключения, перезагрузки и перевода компьютера в режим гибернации. Поддерживает удалённое управление. Выполняется shutdown всегда с параметрами. Например, команда вида shutdown /s /t 0 приведёт к завершению работы открытых приложений и немедленному выключению компьютера. Посмотреть список доступных ключей можно выполнив в консоли shutdown /?.
Sfc (System File Checker)
![]()
Одна из самых полезных и нужных команд. Предназначается для обнаружения и восстановления повреждённых или модифицированных системных файлов Windows. Восстановление производится из резервных копий создаваемых самой операционной системой. Чтобы запустить сканирование системы с последующим восстановлением файлов выполните команду sfc с параметром /scannow. После завершения проверки потребуется перезагрузка компьютера. Выполнять эту команду нужно в консоли, запущенной от имени администратора.
Tasklist
![]()
Команда Tasklist делает ту же работу, что и Диспетчер задач. Выполненная без параметров она выводит список всех запущенных процессов выполняющихся на локальном или удалённом компьютере. При этом для каждого процесса отображается его название, идентификатор (PID), имя сессии, номер сеанса и выделенный объём оперативной памяти. Команда Tasklist поддерживает использование ключей и фильтров. Например, Tasklist /SVC выводит список процессов вместе со службами для каждого процесса в отдельности.
Taskkill
![]()
Если Tasklist просто выводит список запущенных процессов, то Taskkill завершает их работу в принудительном режиме. Правда для этого вам потребуется знать идентификатор завершаемого процесса или название исполняемого файла. Допустим, вам нужно принудительно закрыть Блокнот. Выполняем для начала команду Tasklist и смотрим PID процесса notepad.exe. В нашем случае он имеет значение 2580. Зная PID процесса его легко можно «убить». Сама же команда будет выглядеть так: Taskkill /PID 2580. Примерно так же сработает команда Taskkill /IM notepad.exe, только в этом примере будут завершены все экземпляры процесса notepad.exe.
Итог
На этом пока всё. Есть и другие полезные команды CMD, с которыми пользователям желательно было бы познакомиться, но о них мы расскажем в следующий раз. К таковым в частности относится Diskpart — мощный инструмент управления дисками и разделами не уступающий возможностями коммерческим программным продуктам типа Acronis Disk Director.
Имеет ли смысл изучать командную строку профессионально? Вряд ли, если только вы не собираетесь становиться программистом или системным администратором.
Впрочем, желающим освоить консоль CMD не мешало бы также обратить внимание на её продвинутый аналог — встроенную утилиту PowerShell.
- Заключение
- Вопросы и ответы

«Командная строка» или консоль — один из важнейших компонентов Windows, предоставляющий возможность быстрого и удобного управления функциями операционной системы, ее тонкой настройки и устранения множества проблем как с программной, так и с аппаратной составляющей. Но без знания команд, с помощью которых все это можно сделать, данный инструмент является бесполезным. Сегодня мы расскажем именно о них – различных командах и операторах, предназначенных для использования в консоли.
Так как команд для консоли существует огромное множество, мы рассмотрим лишь основные из них — те, которые рано или поздно могут прийти на помощь рядовому пользователю Windows 10, ведь именно на них и ориентирована эта статья. Но прежде чем приступить к изучению информации, рекомендуем вам ознакомиться с представленным по ссылке ниже материалом, в котором рассказывается обо всех возможных вариантах запуска консоли как с обычными, так и с административными правами.

Запуск приложений и компонентов системы
Первым делом рассмотрим простые команды, с помощью которых можно быстро запускать стандартные программы и оснастки. Напомним, что после ввода любой из них нужно нажимать «ENTER».





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






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

Работа с данными и накопителями
Ниже представим ряд команд, предназначенных для работы с файлами, папками, дисковыми устройствами и накопителями, как внутренними, так и внешними.
Примечание: Некоторые из представленных ниже команд работают только в контексте – внутри предварительно вызванных консольных утилит или с обозначенными файлами, папками. Для получения более подробных сведений по ним вы всегда можете обратиться к справке, воспользовавшись командой «help» без кавычек.



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

IPXROUTE
Программа управления маршрутизацией NWLink IPX.
MSG
Отправка сообщений пользователю.
REN
Вывод, присваивание и удаления переменных в командной строке.
RENAME
Переименование файлов и папок.
TRACERPT
Обрабатывает двоичные файлы журнала отслеживания событий или потоки данных.
GPUPDATE
Выполнение обновления групповых политик.
LSASS
Сервер определения локальной защиты.
Вывод маску подсети, стандартный шлюз и информацию о вашем IP.
RECOVER
Приостанавливает выполнение сценария cmd.
VERIFY
Отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (NetBIOS через TCP/IP).
Показывает запущенные программы и процессы выполняемые в данный момент.
CALL
Вызов одного пакетного файла из другого.
CMSTP
Завершение сеанса Windows.
NTSD
Отображает информацию о процессах.
NETL
Выводит сведения об используемой и свободной памяти.
MQBKUP
Утилита архивирования и восстановления очереди сообщений.
Работа внутри командной строки
Просмотр, создание и удаление точек подключения тома.
REM
Помещение комментария в пакетный файл.
CLS
Очистка экрана интерпретатора.
DISKCOPY
Копирование содержимого одного гибкого диска на другой.
Все CMD команды
На этой странице собран полный список CMD команд Windows от А до Я. Также будут добавлены команды Linux.
A B C D E F G H I L M N O P Q R S T U V W X
RSH
Обеспечивает инфраструктуру для работы распределенных приложений.
EVENTTRIGGERS
Позволяет администратору отобразить и настроить триггеры событий в локальной или удаленной системе.
EDLIN
Просмотр и изменение параметров сжатия файлов в разделах NTFS.
ECHO
Вывод сообщений и переключение режима отображения команд на экране.
SYSTEMINFO
Направляет задание печати на сетевой принтер.
WBEMTEST
Удаление имен счётчиков и поясняющего текста для расширенного счётчика.
RESET
Вывод структуры диска или каталога в виде дерева.
Востребованные сетевые команды командной строки
Из командной строки Windows можно взаимодействовать с сетевыми подключениями, изменять их настройки, просматривать различную информацию и многое другое. Рассмотрим наиболее востребованные сетевые команды.


“100% потерь” означает, что связь установить не удалось.



Если требуется определить только MAC-адрес сетевой карты, используем эту команду без всяких атрибутов:

W32TM
Вывод сведений о версии Windows.
CONVERT
Преобразование файловой системы тома FAT в NTFS.
TSKILL
Отключение сеанса терминала.
RCP
Обмен файлами с компьютером, на котором выполняется служба RCP.
SMBINST
Программа передачи файлов.
Пакет приложений предназначенный для работы с сетью.
LOGMAN
Управление расписанием для счетчиков производительности и журнала трассировки событий.
ARP
Запуск стандартных команд-функций заложенных в dll.
TFTP
Задаёт политику аудита пользователей.
Сравнение содержимого двух файлов или наборов файлов.
MMC
Открытие окна консоли MMC.
LPQ
Отображение состояния очереди удалённой очереди печати lpq.
DEBUG
Средство для отладки и редактирования программ.
PRNCNFG
Настройка параметров принтера.
EVENTCREATE
Эта команда дает возможность администратору создать запись об особом событии в указанном журнале событий.
CHCP
Немного команд для настройки сети и интернета:
- control netconnections – просмотр и настройка доступных «Сетевых подключений»
- inetcpl.cpl – переход к свойствам интернета
- NAPncpa.cpl – аналог первой команды, предоставляющий возможность настройки сетевых подключений
- telephon.cpl – настройка модемного подключения к интернету
TSSHUTDN
Изменение атрибутов файлов и папок.
PROMT
Настройка файлов подкачки и виртуальной памяти.
VSSADMIN
Инструмент командной строки теневого копирования тома.
Просмотр списка установленных драйверов устройств и их свойства.
POPD
Изменяет одну папку на ту, которая была сохранена командой PUSHD.
PUSHD
Создание папки с расширенной функциональностью.
Вывод информации о скрытый сетях и потери данных.
Запуск системных компонентов и программ из командной строки
Копирование одного или нескольких файлов.
FORCEDOS
Присоединяет сеанс пользователя к сеансу терминала.
DEL
Выполнение команд на удаленных узлах на которых выполняется служба rexec.
Вывод имени либо изменение текущей папки.
Вывод либо установка пути поиска исполняемых файлов.
SHIFT
Сравнение содержимого двух гибких дисков.
CHKNTFS
Выводит или изменяет параметры проверки диска во время загрузки.
MAKECAB
Отображение информации о сеансах терминалов.
Вывод списка файлов и подпапок из указанного каталога.
WINVER
Есть также и немного команд, предназначенных для вызова стандартных программ и элементов управления оборудования, подключенного к компьютеру или ноутбуку.
- main.cpl – настройка мыши
- mmsys.cpl – панель настройки звука
- printui – «Пользовательский интерфейс принтера»
- printbrmui – средство переноса принтера, предоставляющее возможность экспорта и импорта программных компонентов и драйверов оборудования
- printmanagement.msc – «Управление печатью»
- tabcal – средство калибровки дигитайзера
- tabletpc.cpl – просмотр и настройка свойств планшета и пера
- verifier – «Диспетчер проверки драйверов»
- wfs – «Факсы и сканирование»
- wmimgmt.msc – вызов «Элемента управления WMI» стандартной консоли
Запуск нового окна командной строки.
TYPEPERF
Вывод сведений о пользователях указанной системы.
COLOR
Устанавливает цвет для текста и фона в текстовых окнах.
PENTNT
Выбор кодовой страницы для отображения символов национальных алфавитов в графическом режиме.
MOVE
Перемещение и переименование файлов и каталогов.
BOOTCFG
Эта программа командной строки может быть использована для настройки , извлечения , изменения или удаления параметров командной строки в файле Boot.ini.
Программа шифрования файлов.
TCMSETUP
Установка клиента телефонии.
EXIT
Завершение командной строки.
Редко используемые, но очень полезные команды
Счетчик производительности дисков.
NTBACKUP
Запуск мастера архивирования.
Проверка файлов Windows.
Вывод метки и серийного номера тома для диска.
RMDIR
Удаление одного или нескольких файлов.
TIME
Распаковка сжатых файлов.
ODBCCONF
Настройка драйвера ODBC.
TRACERT6
Версия tracert для протокола IPv6.
MSIEXEC
Запуск установщика Windows.
Оператор условного выполнения команд в пакетном файле.
SUBST
Сопоставление имени диска указанному пути.
DEVCON
Бывают ситуации, когда невозможно запустить стандартный файловый менеджер “Проводник Windows”. Например, из-за действия вирусов-блокировщиков или при системных сбоях. В любом случае все, что можно сделать при помощи “Проводника”, можно сделать и при помощи командной строки. Начнем с самого простого — просмотра содержимого папок.

Давайте, выведем на экран список все других объектов (файлов и папок), содержащихся в данной папке. Для этого используйте команду dir:

Команду dir можно применять вообще папкам, расположенным в вообще любом месте на жестком диске. Для этого после команды следует указать путь до каталога. К примеру, для просмотра содержимого папки “Windows” на диске “C:” следует ввести команду:
Запомните одно простое правило. Если в именах папок/файлов присутствуют пробелы, их следует писать в двойных (“имя папки или файла”) кавычках.
Открытие файла из командной строки. Для открытия файла достаточно вписать его полное название вместе с расширением в командную строку. Что не вводить имя файла целиком, используйте клавишу “Tab” (с ее помощью можно поочередно перебирать имена всех объектов в текущей папке).

Переход в другую папку. Для перехода в папку используется команда cd, после которой следует прописать путь к открываемой папке либо просто ее имя (если она расположена в нашем текущем местоположении на жестком диске).
Перейдем в папку “Music”. Т.к. она находится в текущем каталоге, достаточно ввести в консоль:

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


Запуск/открытие программы/файлы в другой папке или на другом диске. Запустим программу, расположенную где-нибудь глубоко на диске. Для запуска файла или программы можно просто указать полный путь до него. Текущее местоположение в этом случае не имеет значения. Запустим, например, текстовый редактор “Notepad++” одной командой:

Обратите внимание, что имя папки “Program Files” взято в кавычки, т.к. в нем присутствует пробел.
Создание, удаление и переименование файлов и папок. Из командной строки можно выполнить все эти операции над файлами и папками.


- Удаление файла (или нескольких) — del простой_текстовый_файл.txt (если требуется удалить несколько файлов, просто вписываем их имена друг за другом через пробел). Удаляем созданный ранее файл.
- Удаление папки — rmdir папка. Удаляем созданную ранее папку.


Через командную строку можно выполнить и ряд других операций над файлами и папками, включая копирование, перемещение, применение/изменение атрибутов (скрытый, системный, только для чтения и т.д.), слияние и т.д.
NLSFUNC
Начало локализации изменений среды в пакетном файле.
HELP
Выводит не полный список команд, которые используются в cmd.
SHADOW
Позволяет наблюдать за другим сеансом служб терминалов.
OPENFILES
Команда выводит список открытых файлов и папок в системе.
PROXYCFG
Проверка диска и вывод отчёта.
ESENTUTL
Обработка таблиц сетевых маршрутов.
Выполнение указанной команды для каждого файла набора.
NETSH
Использования сценария diskpart.
CACLS
Вывод либо изменение сопоставлений по расширениям имён файлов.
QAPPSRV
Установщик базы данных совместимости.
Вывод либо установка текущей даты.
Открываем командную строку
Для пользователей Windows 10 в командной строке предоставлено огромное количество команд, однако не все из них используются даже опытными юзерами. Поэтому мы рассмотрим с вами только основные команды, которые могут пригодиться в разных случаях. Но для начала я покажу вам, каким способом можно запустить командную строку и как ею пользоваться.
Самый простой способ запуска командной строки – это ввод специальной команды в окне «Выполнить». Для этого воспользуемся следующей инструкцией:
- Используем комбинацию клавиш «Win+R», где Win – это клавиша, расположенная в нижней левой части клавиатуры с логотипом Windows. Далее вводим команду cmd и нажимаем на клавишу «Enter».Запускаем командную строку
- В отобразившемся окне перед нами открывается командная строка, которая уже готова к получению команд от пользователя.Командная строка включает в себя простой интерфейс и мощный функционал
Также вы можете запустить командную строку и через меню «Пуск». Для этого достаточно кликнуть правой кнопкой мыши по пуску и выбрать «Командная строка» либо «Windows PowerShell». Тут же можно открыть программу от имени администратора.
Давайте теперь попробуем воспользоваться командной строкой на примере очень простой команды: control. Она позволяет запускать панель управления на компьютере.

Чтобы использовать команду, необходимо ввести нужное слово или набор слов и символов, а затем нажать на кнопку «Enter»
С вводом команд разобрались, теперь можно приступить к просмотру основных команд. Начнем мы с тех, которые предназначены для быстрого запуска стандартных программ.
MORE
Последовательный вывод данных по частям размером в один экран.
TLNTADMN
Удаленное управление компьютером.
FTYPE
Просмотр и изменение типов файлов, сопоставленных с расширением имен файлов.
EXE2BIN
Преобразование EXE-файлов в двоичный формат.
Отображение статистики протоколов и текущих сетевых подключений TCP/IP.
SORT
Использование приложений от имени другого пользователя.
WMIC
Инструмент для написания сценариев.
Работа с файлами и подключенными накопителями
Нижеуказанные команды предназначены для работы с файлами, папками, дисковыми устройствами и накопителями. Некоторые из них работают только внутри предварительно вызванных консольных утилит. Для получения более подробных сведений по ним вы всегда можете обратиться к справке, воспользовавшись командой help.

Вводим help и нажимаем на клавишу «Enter»
GOTO
Передача управления содержащей метку строке пакетного файла.
BREAK
В данном разделе будет рассказано о командах, с помощью которых можно выполнять различные действия в операционной системе.
CHDIR
Вывод либо смена текущей папки.
NSLOOKUP
Вывод информации, предназначенный для диагностики DNS.
MODE
Отладка системных устройств.
Обновление имен счётчиков и поясняющего текста для расширенного счётчика.
PERFMON
Открывает окно «Производительность».
GETMAC
Отображает MAC-адрес одного или нескольких сетевых адаптеров компьютера.
Заключение
Подытожив, хочется сказать, что не нужно запоминать какую-либо команду дословно. Ознакомления с ними более чем достаточно. Ну а если вам понадобится воспользоваться какой-либо функцией на компьютере с Windows 10, то вспомните про командную строку и посмотрите вышеперечисленные команды – уверен, вы найдете то, что нужно. Если же вы хотите более обширно изучить командную строку, то рекомендую почитать профессиональную литературу, которую легко найти в Интернете.
APPEND
Позволяет программам открывать файлы в указанных каталогах так, словно они находятся в текущем каталоге.




