Команды CMD: список всех команд MS-DOS

Все системы Windows включают серию команд, которые позволяют передавать команды непосредственно в операционную систему. Они известны как команды CMD, команды DOS или команды MS-DOS .

Это простые инструкции, которые можно использовать по-разному, наиболее известный из которых - ввод их в командной консоли CMD (фактически, «CDM» соответствует имени команды или исполняемого файла, открывающего окно или командную строку), хотя их также можно использовать в сценариях или пакетных файлах.

Что такое команды CMD или команды MS-DOS?

Командная консоль CMD, интерпретатор команд или командная строка, как некоторые ее знают, - это инструмент, включенный во все версии Windows. Это черное окно, в котором записываются команды с необходимыми командами и параметрами, и для выполнения указанной команды нажимается клавиша Enter. Пока достаточно просто, правда?

Командная консоль CMD или командная строка с простой командой "cd xxx"

Доступ к командной консоли CMD

Командная консоль CMD доступ может начать смотреть на: Все программы -> Стандартные или введите в поле Start, Run или Кортанно: CMD и нажать клавишу Enter.

Также можно открыть экземпляр консоли в любом каталоге или папке, для этого при нажатой клавише Shift щелкните правой кнопкой мыши и в появившемся меню выберите « Открыть окно команд здесь» .

Команды MS-DOS, включенные в Windows

Команды Windows CMD являются наследием первых операционных систем, которые работали под MS-DOS. В них все инструкции нужно было выполнять вручную, используя команды, аналогичные тем, что указаны в списке, который мы прилагаем ниже. Использование этих команд DOS полностью актуально и сегодня.

Многие из них были добавлены недавно, поскольку они использовались только как инструменты в отдельных пакетах или наборах для использования профессионалами.

Мы можем извлечь дополнительную информацию из командной консоли DOS, такую ​​как характеристики, способы использования и параметры любой команды, набрав следующее:

CommandName /?

Внутренние команды и внешние команды

Внутренние или резидентные команды DOS - это те команды, которые передаются в память при загрузке операционной системы. Эти команды хранятся в файле с именем COMMAND.COM и могут выполняться без DOS на диске по умолчанию - диске, на котором мы находимся -.

Некоторые внутренние команды: CHCP, CHDIR, CLS, COPY, CITY, DATE, DEL, MKDIR, PATH, PROMPT, RENAME (REN), SET и TIME и другие.

С другой стороны, внешние команды DOS хранятся в отдельных или внешних файлах. Это необходимо, чтобы у нас был этот файл в модуле по умолчанию, чтобы иметь возможность выполнить рассматриваемый заказ.

Например, команда CHKDSK - это внешняя команда. В Windows он находится в папке C: \ Windows \ System32 \ в файле CHKDSK.EXE.

Некоторые внешние команды: CHKDSK, COMP, DISKCOMP, DISCOPY, FDISK, FIND, FORMAT, JOIN, KEYB

Список всех команд CMD, включенных в Windows

ARPКоманда MS-DOS, которая кэширует соответствие между IP-адресами и физическими адресами адаптера или сетевой карты. Он используется в сетевых задачах для оптимизации производительности подключений и разрешения конфликтов.
АССОКПоказывает или изменяет ассоциации расширений файлов, то есть действия, которые Windows должна выполнить в соответствии с расширением файла.
ВAT-команда планирует выполнение команд и программ на компьютере в указанное время и дату. Для использования AT-команды должна быть запущена служба расписания.
АТРИБПоказать или изменить атрибуты файла. В Windows каждому файлу присваивается атрибут в соответствии с функцией или целью, которую они собираются воспроизводить на компьютере, будь то скрытый файл, системный, только для чтения и т. Д. С помощью команды ATTRIB можно узнать те, которые установлены в определенном файле, и удалить его или назначить ему другой.
АУДИТПОЛОн используется для отображения или изменения настроек разрешений
BITSADMINОн используется для создания, управления и отслеживания задач загрузки и выгрузки файлов.
ПЕРЕРЫВУстанавливает или удаляет расширенную проверку для Ctrl + C в консоли.
BCDBOOTИнструмент для создания и восстановления загрузочного файла BCD. Инструмент командной строки bcdboot.exe используется для копирования основных загрузочных файлов в системный раздел и для создания нового хранилища BCD в системе.
BCDEDITРедактор хранилища данных конфигурации загрузки (BCD)

Bcdedit.exe можно использовать для добавления, удаления, редактирования и добавления записей в хранилище данных конфигурации загрузки.

BOOTCFGЭтот инструмент командной строки можно использовать для настройки, просмотра, изменения или удаления параметров загрузочной записи в файле BOOT.INI в операционных системах, предшествующих Windows Vista.
CACLSКоманда MS-DOS, которая отображает или изменяет списки управления доступом к файлам (ACL).
ВЫЗОВВызвать вторую партию из запущенной.
CDПоказать имя или перейти в текущий каталог
CHCPОтображает или устанавливает номер активной кодовой страницы.
CHDIRПоказать имя или перейти в текущий каталог, как на компакт-диске
CHKDSKПроверить, проверить и исправить ошибки диска.
ВЫБОРЭтот инструмент позволяет пользователям выбирать элемент из списка опций и возвращает индекс выбранной опции.
ШИФРОтображает или изменяет шифрование каталогов [файлов] на разделах NTFS.
CLEANMGRКоманда MS-DOS, которая освобождает дисковое пространство, позволяет сохранять ваши параметры в памяти.
ЗАЖИМПеренаправляет вывод из инструментов командной строки в буфер обмена Windows. Этот текстовый вывод можно вставить в другие программы.
CLSСтирает и проясняет символы или текст на экране.
CMDЗапустить новый экземпляр консоли
CMDKEYСоздавайте, отправляйте и удаляйте сохраненные имена пользователей и пароли.
ЦВЕТУстанавливает цвета переднего плана и фона консоли
КОМПКоманда DOS, сравнивающая содержимое двух файлов или набора файлов.
КОМПАКТНЫЙЭта команда CMD отображает или изменяет состояние сжатия файлов в разделах NTFS.
ПЕРЕРАБАТЫВАТЬКоманда MS-DOS, преобразующая тома FAT в тома NTFS. Вы не можете преобразовать текущую единицу.
КОПИРОВАТЬСкопируйте один или несколько файлов в другое место
CSCRIPTОн позволяет запускать на консоли файлы VBS, содержащие скрипты, написанные на языке VBScript. Его также можно использовать в пакетных файлах с параметром // B, избегая предупреждений сценариев и сообщений об ошибках.
ДАТАПоказать или установить дату.
ИЗУдалите один или несколько файлов.
РАЗМОРАЖИВАНИЕНайдите и объедините фрагментированные файлы на локальных томах для повышения производительности системы.
DIRОтображает список файлов и подкаталогов в каталоге.
DISMПредоставляет информацию, устанавливает, удаляет, настраивает и обновляет дополнительные функции и пакеты обработки образов Windows.

Например, чтобы показать установленные функции Windows, которые можно удалить, используйте:

DISM.exe / Online / English / Get-Features / Формат: таблица

ДИСККОМПСравните содержимое двух дискет.
ДИСККОПИЯСкопируйте содержимое одной дискеты на другую.
DISKPARTПросмотр или настройка свойств раздела диска.
ДОСКИЭта команда CMD редактирует командные строки, запоминает команды Windows и создает макросы.
ЗАПРОС ВОДИТЕЛЯОтображает текущий статус и свойства драйвера устройства.
ВЫБРОСИЛПоказывать сообщения или включать и выключать эхо
ENDLOCALПрекратить поиск переменных среды командного файла
СТЕРЕТЬУдалить один или несколько файлов, как DEL
РАСШИРЯТЬКоманда MS-DOS, расширяющая один или несколько сжатых файлов
ВЫХОДВыход из программы CMD.EXE (командный интерфейс)
FCСравните два файла или набор файлов и покажите различия между ними
НАЙТИНайдите текстовую строку в одном или нескольких файлах.
FINDSTRИскать текстовые строки в файлах.
ДЛЯВыполняйте команду одновременно для нескольких файлов, уменьшая количество кода, необходимого для выполнения нескольких задач. Это одна из команд, дающих наиболее практические преимущества.
FORFILESИспользуйте команду, похожую на FOR, выберите один или несколько файлов и выполните команду в каждом из них. Это позволяет использовать множество полезных опций, которые мало используются.
ФОРМАТПозволяет предоставлять различные форматы жестким дискам или другим устройствам для использования с Windows
ФСУТИЛКоманда DOS, которая отображает или настраивает свойства файловой системы. В нем есть несколько подкоманд для эффективного администрирования файловой системы и томов.
FTYPEОтображает или изменяет типы файлов, используемые в ассоциации расширения файла
ПЕРЕЙТИ КНаправляет интерпретатор команд Windows на строку в пакетном файле.
GPRESULTКоманда MS-DOS, отображающая информацию о групповой политике по компьютеру или пользователю
GPUPDATEОбновляет изменения, сделанные в редакторе локальной групповой политики.

Позволяет активировать любую из установленных политик сразу, при перезапуске или при входе в систему.

Чтобы заставить их активироваться немедленно, используйте: GPUPDATE / force

ГРАФТАБЛПозволяет Windows отображать расширенный набор символов в графическом режиме
ПОМОГИТЕПредоставляет справочную информацию для команд Windows
ICACLSКоманда MS-DOS, которая отображает, изменяет, создает резервные копии или восстанавливает списки управления доступом (ACL) для файлов и каталогов.
ЕСЛИВыполняет команды условно, используется для определения значений ошибок, сравнения строк, подтверждения существования файла и выполнения математических сравнений.
IPCONFIGОтображает параметры сетевого подключения. По умолчанию для каждого адаптера, привязанного к TCP / IP, отображаются только IP-адрес, маска подсети и шлюз по умолчанию.
МЕТКАЭта команда CMD Создание, изменение или удаление метки тома диска
MEMОтображает количество свободной и используемой памяти в системе
MDСоздайте каталог или папку
MKDIRКоманда DOS для создания каталога, как указано выше
MKLINKСоздавайте символические ссылки и жесткие ссылки
РЕЖИМНастроить системное устройство
БОЛЬШЕКоманда MS-DOS, отображающая информационный экран за экраном
ШАГПереместите один или несколько файлов из одного каталога в другой на том же диске
MSTSCИнициировать удаленное подключение к рабочему столу
NBTSTATПоказывает текущие соединения TCP / IP и статистику протокола с использованием NBT (NetBIOS через TCP / IP)
СЕТЬНастраивайте самые разные параметры в сетях.
NETCFGОн используется для установки Windows Preinstallation Environment (WinPE), минимальной и облегченной версии Windows, используемой разработчиками.
NETSHКоманда NETSH (сетевая оболочка) позволяет настраивать, конфликтовать и управлять различными сетевыми компонентами с помощью командной строки локально или удаленно.

Показывает и настраивает состояние компонентов установленных сетевых протоколов. Команды Netsh организованы в виде дерева, каждая технология и протокол имеет свой собственный контекст.

NETSTATПоказывает текущие TCP / IP-соединения и статистику протокола. Позволяет контролировать все активные соединения
NLSFUNCЗагрузите конкретную информацию о стране или регионе
NLTESTКоманда NLTEST используется для тестирования по безопасным каналам между компьютерами Windows в разных доменах и между доверенными контроллерами домена.
NSLOOKUPЭта команда CMD отображает информацию о DNS-серверах, назначенных вашему сетевому подключению. Это позволяет делать запросы к этим серверам.
OCSETUPЗапускает инструмент установки дополнительных компонентов Windows, который устанавливает дополнительные параметры Windows.
ОТКРЫТЬКоманда DOS, показывающая общие файлы, открытые удаленными пользователями
ДОРОЖКАПоказать или установить путь поиска для исполняемых файлов
ПАУЗАКоманда MS-DOS, которая приостанавливает консоль и отображает сообщение
ПИНГОн позволяет тестировать сетевое соединение, отправлять и получать пакет данных.
POPDВосстанавливает предыдущее значение текущего каталога, сохраненного PUSHD
POWERSHELLЗапускает экземпляр Windows PowerShell, новой командной консоли, включенной в Windows в системах после Windows Vista.

Когда PS отображается в символе консоли, это означает, что вы находитесь в среде PowerShell, так что вы вводите с этого момента, что он будет связан с этим интерпретатором, чтобы вернуться в консоль, просто введите CMD и нажмите Enter.

РАСПЕЧАТАТЬРаспечатать текстовый файл
ПОДСКАЗКАИзменить командную строку Windows
PUSHDКоманда MS-DOS, которая сохраняет текущий каталог, а затем изменяет его
QAPPSRVОтображает хост-серверы сеанса удаленных рабочих столов, доступные в сети.
QPROCESSОтображает информацию о процессах
Я ХОЧУПоказывает текущий статус и параметры конкретной услуги
QUSERПоказать информацию о пользователях, вошедших в систему
QWINSTAОтображает информацию о сеансах удаленного рабочего стола
РАСДИАЛЬНЫЙОн используется для запуска или остановки коммутируемого или коммутируемого соединения.
RDУдалить или удалить каталог или папку
ВОССТАНОВИТЬКоманда DOS для восстановления читаемой информации с поврежденного или неисправного диска
REGОн используется для управления всеми параметрами редактора реестра из командной строки и командных файлов. Можно добавлять, изменять ключи, значения, ветки экспорта и т. Д.

Команда REG состоит из нескольких подкоманд, каждая из которых предназначена для разных целей:

REG QUERY, REG ADD, REG DELETE, REG COPY, REG SAVE, REG RESTORE, REG LOAD, REG UNLOAD, REG COMPARE, REG EXPORT, REG IMPORT и REG FLAGS

РЕГЕДИТКоманда REGEDIT позволяет импортировать, экспортировать или удалять настройки в реестре из обычного текстового файла с расширением .reg.
REGSVR32Зарегистрируйте библиотеки DLL, чтобы включить их в реестр
РЕЛОГRelog создает новые записи производительности из существующих данных записи производительности путем изменения интервала выборки или преобразования формата файла.

Поддерживает все форматы журналов производительности, включая сжатые журналы Windows NT 4.0

REMОтметьте комментарии в пакетных файлах или в файле CONFIG.SYS. Строка в пакете, начинающаяся с REM, считается комментарием.
RENКоманда DOS, которая переименовывает один или несколько файлов
ПЕРЕИМЕНОВАТЬПереименуйте один или несколько файлов, как указано выше
ЗАМЕНИТЬЗаменить файлы
RMDIRУдалить каталог
РОБОКОПИЯРасширенная утилита для копирования папок и каталогов в Windows.
СБРОС СЕССИИ(Rwinsta) Сброс аппаратного и программного обеспечения подсистемы сеанса на известные начальные значения
МАРШРУТКоманда DOS для управления таблицами сетевой маршрутизации
RPCPINGПингует сервер с помощью RPC
РУНЫОн используется для запуска программы с использованием учетных данных или прав другого пользователя.
СЕКЕДИТПроанализируйте безопасность системы и сравните с конкретным шаблоном
УСТАНАВЛИВАТЬПоказать, установить или удалить переменные среды Windows
SETLOCALЗапустить в консоли раздел изменений локальной среды
НАБОРКоманда SETVER используется для установки номера версии MS-DOS, сообщаемой программе.
SETXСоздайте или измените переменные среды в пользовательской или системной среде. Вы можете установить переменные на основе аргументов, ключей реестра или ввода файла
SCПоказать или настроить службы (фоновые процессы).
SCHTASKSЗапустите планировщик задач. Запланируйте выполнение команд и программ на компьютере.
SFCMicrosoft Resource Checker Проверяет целостность всех защищенных системных файлов и заменяет неправильные версии правильными Microsoft.
ТЕНЬМониторинг другого сеанса служб удаленных рабочих столов
КОМПАРТЕРКоманда SHARE используется для блокировки файлов и функций в MS-DOS.
SXSTRACEУтилита отслеживания WinSxs
СДВИГИзменить положение заменяемых модификаторов в пакетных файлах
НЕИСПРАВНОСТЬПозволяет локальное или удаленное выключение, перезагрузку, приостановку и гибернацию компьютера
СОРТИРОВАТЬСортировать результаты выбранной команды, например результаты поиска с НАЙТИ
НАЧАЛОЗапускает другое окно для запуска программы или команды
SUBSTСвяжите путь с буквой диска
СИСТЕМНАЯ ИНФОРМАЦИЯОтображает определенные свойства и настройки оборудования
ПРИНЯТЬЭтот инструмент позволяет администратору восстановить доступ к запрещенному файлу, переназначив право собственности на файл.
СПИСОК ЗАДАНИЙПоказывает все запущенные задачи, включая сервисы
ТАСККИЛЛКоманда MS-DOS, которая завершает или прерывает запущенный процесс или приложение
TCMSETUPЭта команда DOS используется для настройки или отключения телефонного клиента интерфейса программирования приложений телефонии (TAPI).
ВРЕМЯПоказать или установить системное время
Тайм-аутЭта утилита принимает параметр тайм-аута, чтобы ждать в течение определенного периода времени (в секундах) или пока не будет нажата клавиша. Также принимает параметр для пропуска нажатия клавиш
ЗАГЛАВИЕУстанавливает заголовок окна сеанса CMD.EXE
TRACERPTКоманда TRACERPT используется для обработки данных в реальном времени или журналов трассировки событий.
TRACERTОн позволяет отслеживать маршрут между одним компьютером и другим в сети, он широко используется, чтобы узнать, где остановился пакет данных в сети.
ДЕРЕВОКоманда DOS, которая графически отображает структуру каталогов диска или пути
TSDISCONОтключить сеанс удаленного рабочего стола
TSKILLЗавершить процесс
ТИПОтображает содержимое текстового файла
TYPEPERFTypeperf записывает информацию о производительности в командное окно или в файл журнала. Чтобы остановить Typeperf, нажмите CTRL + C
ЦУТИЛУтилита часового пояса Windows
UNLODCTRУдаляет имя счетчика и длинный текст для указанного повторяющегося счетчика
ВИДЕТЬПоказать версию Windows
ПРОВЕРИТЬСообщите Windows, следует ли проверять правильность записи файлов на диск.
VOLОтображает метку тома и серийный номер диска
VSSADMINИнструмент администрирования службы теневого копирования томов, образы, созданные Windows для функции восстановления системы.

Например, чтобы перечислить все существующие изображения, используйте: VSSADMIN list shadows

W32TMИнструмент, используемый для диагностики конфликтов локального компьютера или компьютера в сети со службой времени Windows (время Windows) при попытке синхронизации или обновления системных часов
ЖДАТЬЭтот инструмент отправляет или ожидает поступления сигнала в систему. Если / S не указано, сигнал будет транслироваться во все системы в домене. Если указано / S, сигнал будет отправлен только в указанный домен.
WBADMINИнструмент командной строки резервного копирования
WEVTUTILУтилита командной строки событий Windows. Получение информации об издателях и журналах событий, установка и удаление манифестов событий, выполнение запросов, а также экспорт, архивирование и удаление журналов
ГДЕКоманды DOS, показывающие расположение файлов, соответствующих шаблону поиска. По умолчанию поиск выполняется в текущем каталоге и по путям, указанным в переменной среды PATH.
КТО ЯЭту утилиту можно использовать для получения информации об имени пользователя и группе, а также соответствующих идентификаторах безопасности (SID), привилегиях, идентификаторе входа (идентификатор входа) текущего пользователя (токен доступа ) в локальной системе. То есть, кто в данный момент вошел в систему. Если модификатор не указан, инструмент отображает имя пользователя в формате NTLM (домен \ имя пользователя)
WINHLP32Команда MS-DOS, запускающая файлы справки Windows с расширением HLP
WINRMИнструмент командной строки удаленного администрирования Windows Удаленное управление Windows (WinRM) - это реализация Microsoft протокола WS-Management, который обеспечивает безопасный способ связи с локальными и удаленными компьютерами с помощью веб-служб.
WINRSКоманда DOS, которая открывает командное окно в безопасном режиме с компьютером в сети
WINSATСредство оценки системы Windows (WinSAT)
WMICОтображает информацию WMI в интерактивной командной оболочке. Он обеспечивает доступ ко всем видам информации, как с локального компьютера, так и с другого в сети, перечисляет все доступные аппаратные и программные данные.
XCOPYКопировать файлы и деревья каталогов

Практические примеры использования MS-DOS

Ниже я покажу вам несколько примеров, чтобы вы могли увидеть, как команды CMD работают на практике :

  • копия source_file destination_file : Создает дубликат файла любого файла.
Мы создали копию текстового файла fastboot.exe под названием fastboot2.txt. Сделано с помощью PowerShell.
  • del fastboot.txt : удаляет выбранный файл, в данном случае файл с именем fastboot.txt .
  • shutdown –r –f –t 5 : перезагрузить компьютер через 5 секунд ожидания.
  • net user username  / domain : Показывает свойства пользователя домена (последнее изменение пароля, активная учетная запись или нет, группы, к которым он принадлежит ...).
  • systeminfo : показывает все свойства компьютера, такие как операционная система, процессор, имя компьютера, физическая и виртуальная память и т. д.
  • nbtstat –a device_ip : вводя IP-адрес устройства, вы можете получить имя машины и MAC.

Использование специальных символов: звездочка и вопросительный знак

Специальные символы или подстановочные знаки позволяют использовать одну и ту же команду с несколькими файлами:

Звездочка * используется для работы с файлами с похожими именами и используется для обозначения нескольких символов. Например, команда DIR * .TXT покажет нам все файлы с расширением TXT, находящиеся в текущей папке.

Знак вопроса очень похож на звездочку. Единственная разница в том, что? он служит только для замены одного символа . Например, команда DIR FASTBOO? .TXT  покажет нам все файлы, которые начинаются с FASTBOO и имеют расширение TXT.

Установите соединение с вашим Android-устройством с помощью команд ADB и Fastboot.

Мы также можем использовать терминал MS-DOS или Powershell для связи с мобильным телефоном или планшетом Android с ПК с помощью USB-кабеля и нескольких команд. Они называются командами ADB ( Android Debug Bridge ) и используются для выполнения различных задач в системах Android, таких как перезапуск терминала, установка приложения или переход в режим восстановления устройства.

Здесь мы рассмотрим более 10 самых известных команд ADB.

устройства adbОн используется, чтобы узнать, правильно ли устройство обменивается данными с ПК. Если все прошло хорошо, нам будет показан список подключенных устройств с их серийным номером и статусом.
установка adbС помощью этой командной строки мы можем устанавливать приложения в формате apk на устройство.
adb pushКоманда для передачи файлов с ПК по указанному пути Android-устройства.
adb pullСкопируйте файлы с устройства на ПК.
перезагрузка adbПерезагрузите Android-устройство.
перезагрузка adb-загрузчикПерезагрузите устройство и загрузите загрузчик.
adb reboot-recoveryПерезагрузите устройство и загрузите меню рекавери.
устройства fastbootУбедитесь, что на нашем Android включен режим быстрой загрузки и он подключен.
оболочка adbКоманда для просмотра содержимого и разрешений папок и файлов терминала. Позволяет изменять разрешения.
adb logcatПоказывает журналы записанных событий.

Вы можете увидеть работу этих команд более подробно в Основном руководстве по командам ADB для Android .

Что касается Fastboot, мы можем использовать следующие команды:

Обновить прошить устройство из update.zip
Flashallфлеш-загрузка + восстановление + система
вспышка []записать файл во флеш-раздел
стереть удалить раздел флеш-памяти
формат отформатируйте раздел флеш-памяти
Getvar показать переменную из загрузчика
загрузка []скачать и загрузить ядро
flash: raw boot []создать загрузочный образ и прошить его
устройствасписок подключенных устройств
Продолжатьпродолжить с автозапуском
перезагрузкаперезагрузите устройство нормально
перезапустить загрузчикперезагрузить устройство в загрузчике
Помогитепоказать справочное сообщение

Вы можете получить более подробную информацию о том, как работают эти команды, в Руководстве по Fastboot для Android .

Другой способ запустить команды CMD в Windows

Все упомянутые выше команды CMD также можно запустить из поля «Пуск», не открывая консоль MS-DOS.

Для этого сделайте следующее:

➔ Введите команду CMD / K + параметр

Это запустит команду с опцией и оставит окно CMD открытым.

➔ Введите команду CMD / C + параметр

Это выполнит команду с опцией и закроет окно CMD по завершении.

Два примера:

CMD / K IPCONFIG / ВСЕ

CMD / C START //google.com

У вас установлен Telegram ? Получайте лучшие посты каждого дня на нашем канале . Или, если хотите, узнайте обо всем на нашей странице в Facebook .