IT-аутсорсинг для поддержки и развития малого и среднего бизнеса
АйТи Спектр

Что такое командная строка. Основные команды

Опубликовано 20.01.2022
photo
Алексей Прунов
Технический директор компании «АйТи Спектр»
Время прочтения - 5 мин
Задать вопрос

Что такое командная строка и зачем ее используют

Командная строка Windows

Обычно юзеры выполняют операции в «Виндовс» через графические элементы экрана. Иногда же по различным причинам применяют командную строку (консоль), с помощью которой изменяют параметры системы, управляют файлами и директориями, запускают ПО и т. д. В нашей статье мы расскажем вам об основных полезных командах. Применяйте их, если четко понимаете, зачем они нужны.

Как открыть командную строку Windows

Командная строка, открытая с правами администратора, предоставляет пользователям максимум возможностей по управлению системой (включая запуск любого приложения или файла). Ее запускают, кликая ПКМ по кнопке «Пуск» и выбирая из списка нужную утилиту. Если в перечне нет названия консоли, нажимаем на значок поиска, пишем «командная строка», делаем правый щелчок мышью и выбираем «Запустить от имени администратора».

Чтобы исполнить простые команды, достаточно открыть консоль обычным способом, нажав win+r, прописав cmd и подтвердив OK.

Способ открытия командной строки Windows

Справка по команде — как получить

Перед применением команд необходимо уяснить 2 нюанса:

  1. Большинство команд имеет детализирующие параметры, которые пользователь вводит, чтобы выполнить задачу наиболее точно.
  2. По любой команде возможно узнать справку. Для этого после текста команды нужно прописать «/?», к примеру, «ping /?». Система выдаст список ситуаций и сопровождающих параметров.

В консоли пишут без кавычек (кроме наименований с пробелами).

Команды для открытия файлов и папок

Иногда вирусы либо сбои системы мешают запустить проводник Windows. В этом случае тоже помогает командная строка.

Просмотр содержимого папок

В консоли перед мигающим курсором написано C:\Users\Компьютер. Чтобы увидеть содержимое диска, вводим команду dir и подтверждаем Enter. Папки обозначены DIR, а напротив файлов указан их размер (в байтах). Чтобы просмотреть содержимое другого диска, например, E, необходимо прописать команду dir e:\. Если же нужно пойти дальше и открыть определенную папку, то после dir e:\ вводим название директории. Наименование с пробелами, например “английский для детей”, пишется именно в таких кавычках, иначе содержимое не откроется.

Открытие файла

Вводим в консоли название файла (вместе с расширением). Например, C:\Users\Компьютер>desktop\»новый точечный рисунок».bmp. Компьютер сам найдет подходящее приложение для открытия файла.

Переход в другую папку

Для перехода в другую папку в директории C:\Users\Компьютер необходимо ввести ее название в консоли. Для этого применяем команду cd, например cd appdata. Теперь мы находимся в директории C:\Users\Компьютер\AppData.

Для перехода на другой локальный диск достаточно ввести его имя с двоеточием, например, e:. Предположим, что нужно перейти в папку «Праздники в детском саду» на локальном диске E. Вводим e:, подтверждаем Enter и набираем cd «Праздники в детском саду».

Запуск файлов

Чтобы открыть файл из глубины диска, необходимо прописать подробный путь к нему (с расширением), например, cd e:\MultiCraft-master\doc\protocol.txt. Или, если нужный локальный диск уже включен, то просто MultiCraft-master\doc\protocol.txt.

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

Список команд для командной строки Windows 10

Представляем вам список команд для Windows 10. Большинство из них работает во всех операционных системах. Некоторые устаревают и лишаются поддержки разработчиков, другие — появляются либо обновляются, поэтому перечень достаточно динамичный.

КомандаОписание
APPENDОткрывает файлы так, будто они находятся в текущей директории
ARPПозволяет просмотреть и редактировать таблицы ARP (Address Resolution Protocol)
ASSOCДает возможность просмотреть либо изменить сопоставление файловых расширений приложениям
ATУправляет планировщиком задач
ATTRIBМеняет атрибуты файлов
AuditpolАдминистрирует политики аудита
BASHОткрывает командную оболочку BASH в WSL
BCDBOOTНастраивает файлы загрузки на компьютере либо устройстве для запуска ОС
BCDEDITРедактирует данные конфигурации загрузки
BOOTCFGРедактирует загрузочные параметры в файле boot.ini
BOOTIMВызывает меню загрузки и восстановления в «Виндовс» 10
BOOTRECИсправляет ошибки загрузки
BOOTSECTРедактирует загрузочные сектора
BREAKОбеспечивает совместимость с DOS-системами
CACLSРедактирует списки управления доступом к файлам (ACL — Access Control List)
CALLВызывает из командного файла подпрограммы либо другие командные файлы
CDПозволяет сменить каталог (Change Directory)
CHANGEИзменяет настройки сервера терминалов. Контексты: PORT, LOGON, USER. Эти команды можно прописать и в соответствующих форматах CHGPORT, CHGLOGON, CHGUSR
CHCPПросматривает или редактирует текущую кодовую страницу
CHKDSKПроверяет диск
CheckNetIsolationУправляет доступом приложений к localhost в «Виндовс» 10
CHKNTFSПроверяет признак ошибки файловой системы, администрирует проверку диска при загрузке ОС
CHOICEРеализует пользовательский ввод в командном файле
CIPHERОтображает или редактирует шифрование файлов на томах NTFS
CLEARMGRУправляет очисткой дисков
CLIPПеренаправляет вывод утилит командной строки в буфер обмена
CLSОчищает экран командной строки
CMDЗапускает новую копию командной консоли
CMDKEYСоздает, удаляет, сохраняет и отображает имена и пароли юзеров
COLORИзменяет цвет фона и текста в окне консоли
COMMANDЗапускает новую копию командной консоли MS-DOS
COMPСравнивает содержимое файлов
COMPACTОтвечает за сжатие и распаковку файлов в разделах NTFS
CONVERTПреобразует файловую систему из FAT в NTFS
COPYКопирует файлы и каталоги
CscriptСервер сценариев «Виндовс»
DATEОтображает либо изменяет дату
DEBUGЗапускает отладчик DOS-Windows XP
DEFRAGДефрагментирует диск
DELУдаляет один либо несколько файлов
DevConУправляет устройствами
DIANTZСоздает архивы .cab
DIRОтображает список файлов и папок
DISKCOMPСравнивает информацию на двух гибких дисках
DISKCOPYКопирует данные с одного на другой гибкий диск
DISKPARTУправляет разделами и дисками
DISMУправляет компонентами образов WIM
DISPDIAGВыводит дампы со сведениями, полученными в результате диагностики графической подсистемы
DJOINАвтономно присоединяет компьютер к домену
DOSKEYРедактирует и повторно вызывает команды, создает макросы DOSKey
DRIVERQUERYОтображает сведения об инсталлированных драйверах
DxDiagДиагностирует DirectX
ECHOВыводит текст на экран консоли
EDITЗапускает текстовый редактор
ENDLOCALОбозначает окончание локальных изменений переменных окружения в командном файле
ERASEУдаляет файлы, как и DEL
ESENTUTLОбслуживает БД Extensible Storage Engine для «Виндовс»
EVENTCREATEЗаписывает сообщение в журнал событий «Виндовс»
EXITВыходит из операции либо командного файла
EXPANDРаспаковывает сжатые файлы CAB-файлов
EXTRACTИзвлекает информацию, распаковывает CAB-файлы в «Виндовс» (EXTRAC32)
FCСравнивает содержимое файлов
FINDИщет строку символов в файле
FINDSTRИщет строки в файлах с использованием регулярных выражений
FORОрганизует циклическую обработку итогов исполнения других команд, списков и строк в текстовых файлах
FORFILESИсполняет нужную команду для каждого файла из определенной группы
FORMATФорматирует диск
FSUTILУправляет файловой системой
FTPВключает FTP-клиент в консоли
FTYPEПросматривает и изменяет расширений файлов и сопоставленных им программ
GETMACОтображает MAC-адрес (физический адрес сетевого адаптера)
GOTOОбозначает безусловный переход в командном файле
GPRESULTОтображает результирующую политику (RSoP)
GPUPDATEОбновляет групповые политики
HELPВызывает справку командной строки
HOSTNAMEОтображает имя компьютера
iCACLSУправляет списками доступа (ACL)
IFПроводит условное выполнение команд в пакете
IPCONFIGПросматривает и управляет конфигурацией IP-протокола
LABELРедактирует метки тома дисков
LOGMANУправляет экраном оценки производительности ОС
LOGOFFЗавершает пользовательский сеанс
MAKECABСоздает сжатые CAB-файлы
MBR2GPTПреобразует диски MBR в GPT
MEMДает справку об использовании памяти в MS-DOS
MDСоздает новый каталог
MKLINKСоздает символьную ссылку на файл либо каталог
MODEКонфигурирует системные устройства
MOREОрганизует постраничный вывод
MOUNTVOLУправляет точками подключения томов
MOVEПеремещает файлы и каталоги
MOVEFILEПеремещает либо удаляет файлы при следующей перезагрузке
MSGОтправляет сообщения юзерам
MSTSCПодключает к удаленному рабочему столу
NBTSTATПросматривает данные статистики NETBIOS через TCP/IP (NetBT)
NETУправляет ресурсами локальной сети
NETCFGОтображает и редактирует конфигурацию сетевых компонентов
NETSHВключает командную сетевую оболочку Network Shell
NETSTATОтображает статистическую информацию сетевых соединений
NSLOOKUPОрганизует просмотр DNS-данных
OPENFILESУправляет файлами, открытыми локально либо по сети
PATHОтображает и меняет пути поиска выполняемых файлов
PATHPINGПоказывает информацию о сетевых задержках, уточняя, у каких подсетей либо маршрутизаторов возможны проблемы с сетью
PAUSEСтавит на паузу выполняемый командный файл
PINGПроверяет доступность узла
PKGMGRАдминистрирует программные пакеты «Виндовс»
PNPUTILКонфигурирует драйверы PnP-устройств
POPDВозвращает в каталог, запомненный при помощи PUSHD
POWERCFGНастраивает параметры системы электропитания
PRINTПечатает текстовый файл
PROMPTИзменяет строку приглашения
PUSHDСохраняет текущий путь каталога и переходит в указанный параметром
PSRЗаписывает пользовательские действия
QPROCESSОтображает статус процессов
QUERYОпрашивает статус процессов и пользовательских сеансов
QUSERОтображает данные о сеансах юзеров
RASDIALУправляет сеансами удаленного доступа
RASPHONEДелает то же самое
RDУдаляет каталог
REAGENTCАдминистрирует среду восстановления
RECOVERВосстанавливает данные на поврежденном диске
REGЗапускает утилиту для работы с реестром
REGEDITИмпортирует/ экспортирует данные реестра
REGSVR32Регистрирует либо отменяет регистрацию DLL
REGINIУправляет доступом к разделам реестра
REMЗаписывает комментарии в командном файле
RENAME (REN)Переименовывает файлы
REPLACEЗаменяет или добавляет файлы в каталогах
RESETСбрасывает сеанс удаленного рабочего стола
RMDIRУдаляет каталог
ROBOCOPYЗапускает утилиту резервного копирования и синхронизации каталогов
ROUTEУправляет таблицей маршрутизации
RUNASЗапускает программу от имени другого юзера
RUNDLL32Запускает DLL как приложение
SCСервис-контроль, управляет службами
SCHTASKSУправляет планировщиком задач
SCLISTОтображает перечень системных служб
ScriptRunnerЗапускает один или несколько скриптов в «Виндовс» 10
SETОтображает и изменяет переменные среды окружения
SETLOCALУстанавливает локальные переменные в командном файле
SETXСоздает системные переменные
SFCПроверяет и восстанавливает системные файлы
SHAREПросматривает, создает и удаляет ресурсы локальной сети
SHIFTМеняет расположение пакетных параметров в командном файле
SHUTDOWNОтключает либо перезагружает компьютер
SLEEPУстанавливает конкретный период ожидания в командном файле
SLMGRУправляет лицензированием ПО «Виндовс»
SORTСортирует строки в текстовом файле
STARTЗапускает программу либо командный файл
STORDIAGДиагностирует систему хранения информации в «Виндовс» 10
SUBSTНазначает (либо отменяет назначение) каталогу букву диска
SxSTraceДиагностирует проблемы параллельного управления
SYSTEMINFOОтображает сведения об ОС
TAKEOWNМеняет владельца файла либо каталога
TARАрхивирует информацию
TASKKILLЗавершает процессы на локальной либо удаленной ОС
TASKLISTОтображает перечень активных приложений и служб
TIMEОтображает и устанавливает время системы
TELNETЗапускает telnet-клиент
TFTPЗапускает TFTP-клиент
TIMEOUTПриостанавливает работу процессора в течение определенного количества секунд
TITLEМеняет заголовок окна командной строки
TRACERTПоказывает трассировку маршрута до указанного удаленного узла
TREEОтображает структуру каталога в графическом виде
TSCONПодключает к RDP-сессии (сессии удаленного рабочего стола)
TSDISCONОтключает от RDP-сессии
TSKILLЗавершает процессы RDP
TYPEВыводит на экран содержимое текстового файла
TypePerfВыводит в журнал либо на экран информацию о производительности
TZUTILУправляет часовыми поясами
VERОтображает версию ОС
VERIFIERТестирует драйверы
VERIFYУправляет режимом проверки сохраняемых файлов
VOLВыводит данные метки тома
VSSADMINУправляет службой теневого копирования томов
W32TMАдминистрирует службу времени
WAITFORОрганизует обмен сигналами между ПК
WBADMINУправляет резервным копированием и восстановлением
WEVTUTILАдминистрирует события
WHEREОпределяет местоположение файлов
WHOAMIВыводит имя текущего юзера
WINDIFFСравнивает содержимое файлов
WinMgmtОбслуживает инструментарий управления ОС
WINRMУдаленно управляет системой
WINRSВключает удаленную командную строку
WINSATПроверяет производительность системы
WMICВыполняет команду WMI
WSCollectПозволяет получить файл формата .cab с копиями журналов «Виндовс» 10
WscriptВключает среду, где юзер выполняет сценарии на разных языках
WSLВыполняет Linux-команды
WSLconfigКонфигурирует параметры подсистемы WSL
WUSAУстанавливает обновления в автономном режиме
XCOPYКопирует файлы и папки

Другие нужные команды

В консоли от имени администратора возможно выполнять различные команды, облегчающие жизнь пользователям, например, включать раздачу интернета с ноутбука либо ПК с Wi-Fi-адаптером, удалять любую службу, если не получается исполнить это через встроенное приложение «Службы», устранять неполадки с подключениями к сети.

Заключение

Мы рассказали вам о том, что такое командная строка, зачем она нужна, и предоставили перечень команд с пояснениями. Если вам необходимы пояснения, обращайтесь за консультацией к сотрудникам компании «АйТи Спектр», которые готовы оказать профессиональную помощь.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

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

  • Зная (или имея под рукой) основные команды, можно многое открыть и сделать и без графического интерфейса.

    • Для этого используем команды ping либо tracert и адрес сайта. Например, набрав команду ping ok.ru, мы получим данные не только о качестве связи с сайтом «Одноклассники», но и IP-адрес последнего.

  • Вы пишете, что можно удалить любую службу с компьютера, даже если не получается это сделать через встроенное приложение. Как это сделать?

    • Для начала вызовите приложение «Службы». Кликните win+r и наберите services.msc. Щелкните 2 раза ПКМ по названию программы, которую нужно удалить, и скопируйте текст из строки «Имя службы». Затем перейдите в консоль и пропишите sc delete имя_службы. Если наименование содержит пробелы, заключите его в “кавычки”.

  • Как можно узнать, какие атрибуты используются с конкретной командой?

    • Для этого и используется сочетание «/?», о котором мы говорили в статье. Наберите команду, а после пробела поставьте /?, например, choice /?. Система выдаст вам исчерпывающий перечень атрибутов с пояснениями, зачем они используются, а также описание команды, ее применение и примечания.

  • А мне не нравится, слишком долго искать и вводить команды. Не для того придумывали графику, чтобы работать в консоли.

Оставить комментарий