Содержание

Команды командной строки ( CMD ) Windows: список с примерами.

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

Способы запуска командной строки

Командная строка Windows может быть запущена как и любое другое стандартное приложение — через Главное меню Windows, с использованием диалога Выполнить (комбинации клавиш Win+R, Win+X), а также с использованием открытия Проводником ( по двойному щелчку ) ярлыка или исполняемого файла C:\WINDOWS\System32\cmd.exe. В результате запуска откроется окно командной строки с приглашением к вводу команд. Приложение cmd.exe часто называют командным процессором или интерпретатором команд, а его основное окно – консолью Windows. Команды консоли представляют собой строку символов, которая может содержать встроенные команды командного процессора (HELP, ECHO и т.п.), имена и пути исполняемых или командных файлов (C:\Windows\System32\ping.exe), а также дополнительные параметры, если они требуются для выполнения конкретной команды (ping.exe yandex.ru). Результаты выполнения команд отображаются в окне консоли Windows и нередко зависят от наличия достаточных прав у текущего пользователя. Для выполнения команд в контексте учетной записи Администратора в операционных системах Windows Vista — Windows 10 необходимо использовать режим Запуск от имени Администратора.

Ссылки на материалы по настройке командной строки и приемах работы с ней размещены в конце страницы.

Справочник по командам CMD Windows

Данная страница представляет собой самый полный документ в русскоязычном сегменте Интернет, содержащий список команд командной строки всех версий Windows. Наименования подавляющего большинства команд являются ссылками и ведут на страницы с подробным их описанием и примерами использования. В разных версиях ОС семейства Windows набор поддерживаемых команд, их параметры командной строки, синтаксис и отображение результатов выполнения могут различаться. Одна и та же утилита командной строки может присутствовать в стандартной поставке одной версии Windows, но отсутствовать в другой, или входить в состав дополнительных средств, как например, Resource Kit или Software Development Kit.

На данной странице представлено описание не только внутренних команд CMD, но и стандартных утилит командной строки, входящих в состав конкретных версии операционной системы (ОС) семейства Windows. Некоторые из приведенных команд устарели, и больше не поддерживаются разработчиком или не имеют смысла в современных операционных системах, что отмечается в описании команды.

Список команд постоянно обновляется и включает в себя все новейшие команды, добавляемые в стандартную поставку при выходе новых версий или обновлений ОС Windows 10.

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

ARP — просмотр и изменение таблиц ARP (Address Resolution Protocol)

ASSOC — просмотр или изменение сопоставлений расширений файлов приложениям

AT — управление планировщиком задач

ATTRIB — изменение атрибутов файлов

Auditpol — управление политиками аудита.

BASH — командная оболочка BASH в подсистеме Windows для Linux (WSL).

BCDBOOT — копирование в системный раздел файлов загрузки и создание нового хранилища конфигурации загрузки (BCD)

BCDEDIT — редактирование хранилища данных конфигурации загрузки (BCD)

BOOTCFG — редактирование параметров загрузки в файле boot.ini

BOOTIM — вызов меню загрузки и восстановления (Выбор действия) Windows 10

BOOTREC — восстановление загрузочных записей и конфигурации загрузки Windows

BOOTSECT — редактирование загрузочных секторов для обеспечения загрузки NTLDR или BOOTMGR

BREAK — включить или выключить обработку комбинации клавиш CTRL+C в DOS

CACLS — редактирование списков управления доступом к файлам (ACL — Access Control List)

CALL — вызов из командного файла подпрограмм или других командных файлов

CD — смена каталога (Change Directory)

CHANGE — изменение настроек сервера терминалов. Контексты — LOGON, PORT, USER

CHGLOGON — изменение настроек сервера терминалов, аналогично CHANGE LOGON

CHGPORT — изменение настроек сервера терминалов, аналогично CHANGE PORT

CHGUSR — изменение настроек сервера терминалов, аналогично CHANGE USER

CHCP — просмотр или изменение текущей кодовой страницы

CHKDSK — проверка диска (Check Disk)

CheckNetIsolation — управление доступом приложений к интерфейсу замыкания на себя (localhost) в Windows 10

CHKNTFS — проверка признака ошибки файловой системы и управление проверкой диска при загрузке Windows

CHOICE — реализация пользовательского ввода в командном файле

CIPHER — отображение или изменение шифрования файлов на томах NTFS

CLEARMGR — управление очисткой дисков Windows

CLIP — перенаправление вывода утилит командной строки в буфер обмена Windows

CLS — очистка экрана в командной строке

CMD — запуск новой копии интерпретатора командной строки

CMDKEY — создание, отображение, удаление и сохранение имен пользователей и паролей

COLOR — изменение цвета текста и фона в окне CMD

COMMAND — запуск новой копии интерпретатора командной строки MS-DOS

COMP — сравнение содержимого файлов

COMPACT — управление сжатием и распаковкой файлов в разделах NTFS

CONVERT — преобразование файловой системы из FAT в NTFS

COPY — копирование файлов и каталогов

Cscript — сервер сценариев Windows с консольным интерфейсом

DATE — отображение или изменение даты

DEBUG — запуск отладчика DOS-Windows XP

DEFRAG — дефрагментация диска

DEL — удаление одного или нескольких файлов

DevCon — управление устройствами в командной строке

DIANTZ — тоже что и MAKECAB, создание архивов . cab.

DIR — отображение списка файлов и каталогов

DISKCOMP — сравнение содержимого двух гибких дисков

DISKCOPY — копирование содержимого одного гибкого диска на другой

DISKPART — управление разделами и дисками из командной строки

DISM — управление компонентами образрв WIM.

DISPDIAG — вывод дампов с диагностической информацией о графической подсистеме.

DJOIN — автономное присоединение компьютера к домену.

DOSKEY — редактирование и повторный вызов команд Windows, создание макросов DOSKey

DRIVERQUERY — отобразить информацию об установленных драйверах.

DxDiag — средство диагностики DirectX.

ECHO — вывод текста на экран консоли

EDIT — запуск текстового редактора

ENDLOCAL — конец локальных изменений переменных окружения в командном файле

ERASE — аналогично команде DEL — удаление файлов

ESENTUTL — обслуживание баз данных Extensible Storage Engine для Windows

EVENTCREATE — запись сообщения в журнал событий Windows

EXIT — выход из процедуры или командного файла

EXPAND — распаковка сжатых файлов CAB-файлов.

EXTRACT — извлечение содержимого, распаковка CAB-файлов в Windows (EXTRAC32)

FC — сравнение содержимого файлов

FIND — поиск строки символов в файле

FINDSTR — поиск строк в файлах с использованием регулярных выражений

FOR — организация циклической обработки результатов выполнения других команд, списков, и строк в текстовых файлах

FORFILES — выполнение указанной команды для каждого файла из заданной группы

FORMAT — форматирование диска

FSUTIL — управление файловой системой

FTP — консольный FTP-клиент

FTYPE — просмотр и изменение расширений файлов и сопоставленных им приложений

GETMAC — отображение физического адреса сетевого адаптера (MAC-адреса)

GOTO — команда безусловного перехода в командном файле

GPRESULT — отображение результирующей политики (RSoP)

GPUPDATE — обновление групповых политик.

HELP — вызов справки командной строки Windows

HOSTNAME — отображение имени компьютера

iCACLS — управление списками доступа (ACL)

IF — оператор условного выполнения команд в пакетном файле

IPCONFIG просмотр и управление конфигурацией протокола IP

LABEL — редактирование меток тома дисков

LOGMAN — управление монитором оценки производительности системы

LOGOFF — завершение сеанса пользователя

MAKECAB — создание сжатых файлов формата CAB

MBR2GPT — преобразование дисков MBR в GPT

MEM — вывод справки об использовании памяти в MS-DOS

MD — создание нового каталога

MKLINK — создание символической ссылки на файл или каталог

MODE — конфигурирование системных устройств в среде CMD

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 — управление программными пакетами Windows

PNPUTIL — конфигурирование драйверов устройств PnP

POPD — возврат в каталог, ранее запомненный с помощью команды PUSHD

POWERCFG — настройка параметров системы электропитания Windows

PRINT — печать текстового файла

PROMPT — изменение строки приглашения в консоли

PUSHD — сохранить текущий путь каталога и перейти в указанный

PSR — записать действия пользователя в Windows 7/8. 1/10 (Problem Steps Recorder)

QPROCESS — отобразить состояние процессов

QUERY — опросить состояние процессов и сеансов пользователей

QUSER — отобразить информацию о сеансах пользователей

RASDIAL — управление сеансами удаленного доступа

RASPHONE — управление сеансами удаленного доступа

RD — удаление каталога

REAGENTC — адимнистрирование стреды восстановления Windows

RECOVER — восстановление файлов на поврежденном диске

REG — утилита командной строки для работы с реестром Windows

REGEDIT — импорт и экспорт данных реестра Windows

REGSVR32 — регистрация или отмена регистрации DLL

REGINI — управление доступом к разделам реестра

REM — комментарии в командных файлах

RENAME (REN) — переименование файлов

REPLACE — замена или добавление файлов в катологах

RESET — сброс сеанса удаленного рабочего стола (RDP сессии)

RMDIR — удаление каталога

ROBOCOPY — утилита резервного копирования и синхронизации каталогов (Robust File and Folder Copy)

ROUTE — управление таблицей маршрутизации

RUNAS — запуск приложения от имени другого пользователя

RUNDLL32 — запуск DLL в качестве приложения

SC — управление службами Windows (Service Control)

SCHTASKS — управление планировщиком задач

SCLIST — отображение списка системных служб

ScriptRunner — запуск одного или нескольких скриптов в Windows 10

SET — отображение и изменение переменных среды окружения Windows

SETLOCAL — установка локальных переменных в командном файле

SETX — утилита для создания системных переменных

SFC — проверка и восстановление системных файлов Windows

SHARE — просмотр, создание и удаление разделяемых в локальной сети ресурсов

SHIFT сдвиг входных параметров для командного файла

SHUTDOWN — выключение или перезагрузка компьютера

SLEEP — задержка по времени в пакетном файле

SLMGR — управление лицензированием программного обеспечения Windows

SORT — сортировка строк в текстовом файле

START — запуск приложения или командного файла

STORDIAG — диагностика системы хранения данных в Windows 10

SUBST — назначение (отмена назначения) каталогу буквы диска

SxSTrace — диагностическое средство трассировки компонент системы

SYSTEMINFO — отображение информации о системе

TAKEOWN — изменение владельца файла или каталога

TAR — архивирование данных архиватором tar в Windows 10

TASKKILL — завершение процессов на локальной или удаленной системе.

TASKLIST — отображение списка выполняющихся приложений и служб Windows

TIME — отображение и установка системного времени

TELNET — telnet-клиент Windows

TFTP — TFTP-клиент Windows

TIMEOUT — задержка в пакетных файлах

TITLE — изменение заголовка окна CMD.EXE

TRACERT — трассировка маршрута к удаленному узлу

TREE — отображение структуры каталога в графическом виде

TSCON — подключение к сессии удаленного рабочего стола (RDP).

TSDISCON — отключение сессии удаленного рабочего стола (RDP).

TSKILL — завершение процессов, адаптированное для среды сервера терминалов (RDP).

TYPE — вывод на экран содержимого текстового файла

TypePerf — вывод сведений о производительности на экран или в журнал

TZUTIL — управление часовыми поясами в среде Windows

VaultCmd — администрирование учетных данных Windows.

VER — отображение версии операционной системы

VERIFIER — тестирование драйверов Windows.

VERIFY — управление режимом проверки записываемых файлов

VOL — вывод данных метки тома

VSSADMIN — администрирование службы теневого копирования томов.

W32TM — управление службой времени Windows

WAITFOR — организация обмена сигналами между компьютерами

WBADMIN — управление резервным копированием и восстановлением в Windows

WEVTUTIL — управление событиями в Windows

WHERE — определение места расположения файлов

WHOAMI — вывод имени текущего пользователя

WINDIFF — сравнение содержимого файлов

WinMgmt — обслуживание инструментария управления Windows (WMI)

WINRM — удаленное управление Windows из командной строки

WINRS — удаленная командная строка (Remote Shell)

WINSAT — средство проверки производительности Windows

WMIC — выполнение команды WMI в командной строке

WSCollect — получить CAB-файл с копиями журналов Windows 10 на рабочем столе

Wscript — сервер сценариев Windows с графическим интерфейсом

WSL — выполнение команд Linux и конфигурирование параметров подсистемы Windows для Linux (WSL) в Windows 10

WSLconfig — конфигурирование параметров подсистемы Windows для Linux (WSL) в Windows 10

WUSA — автономная установка обновлений Windows

XCOPY — копирование файлов и папок

Прочие материалы по работе с командной строкой Windows:

  Настройка командной строки Windows. — Как изменить цвет фона, цвет символов, размер и расположение окна командной строки. Копирование и вставка текста в окне консоли. Как настроить дополнение имен файлов и каталогов при наборе в командной строке. Использование функциональных клавиш.

  Работа с командной строкой Windows — Основные приемы, используемые при работе в командной строке Windows.

  Командные файлы Windows — Общие принципы применения переменных среды в командных файлах. Обработка параметров командной строки. Использование меток, переходов и циклическая обработка данных. Практические примеры решения задач администрирования системы.

 Запуск приложений от имени администратора без запроса UAC — Как запустить из командного файла приложение или командный файл без запроса системы контроля учетных записей UAC

  Работа с сетью в командной строке. — подробное описание команд CMD Windows для работы с сетью и примеры их использования.

  Подсистема Linux в Windows 10 — Использование командной строки Linux в Windows 10.

отобразить список папок и файлов в каталоге.

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

Формат командной строки:

DIR [диск:][путь][имя_файла] [/A[[:]атрибуты]] [/B] [/C] [/D] [/L] [/N] [/O[[:]порядок]] [/P] [/Q] [/S] /T[[:]время]] [/W] [/X] [/4]

Параметры командной строки:

[диск:][путь][имя_файла] — Диск, каталог и/или файлы, которые следует включить в список.

/A — Вывод файлов с указанными атрибутами:

D Каталоги
R Доступные только для чтения
H Скрытые файлы
A Файлы для архивирования
S Системные файлы
Префикс «-» имеет значение НЕ
-S НЕ системные файлы.

/B — Вывод только имен файлов.

/C — Применение разделителя групп разрядов для вывода размеров файлов (по умолчанию). Для отключения этого режима служит ключ /-C.

/D — Вывод списка в несколько столбцов с сортировкой по столбцам.

/L — Использование нижнего регистра для имен файлов.

/N — Отображение имен файлов в крайнем правом столбце.

/O — Сортировка списка отображаемых файлов.

Порядок: N По имени (алфавитная), S По размеру (сперва меньшие), E По расширению (алфавитная), D По дате (сперва более старые), G Начать список с каталогов. Префикс «-» имеет значение НЕ

/P — Пауза после заполнения каждого экрана.

/Q — Вывод сведений о владельце файла.

/R — Отображение альтернативных потоков файлов.

/S — Вывод списка файлов из указанного каталога и его подкаталогов.

/T — Выбор поля времени для отображения и сортировки

время:
C Создание (время создания — Create )
A Последнее использование (последний доступ — Accsess )
W Последнее изменение (последняя модификация Write)
/W — Вывод списка в несколько столбцов.

/X — Отображение коротких имен для файлов, чьи имена не соответствуют стандарту 8.3. Формат аналогичен выводу с ключом /N, но короткие имена файлов выводятся слева от длинных. Если короткого имени у файла нет, вместо него выводятся пробелы.

/4 — Вывод номера года в четырехзначном формате

Стандартный набор ключей можно записать в переменную среды DIRCMD. Для отмены их действия введите в команде те же ключи с префиксом «-«, например: /-W.

DIR /? — отобразить справку по использованию команды.

DIR — отобразить список файлов и подкаталогов текущего каталога.

DIR /P — отобразить список файлов и подкаталогов текущего каталога в режиме постраничного вывода на экран. При выполнении команды DIR с данным ключом, после заполнения экрана, вывод информации приостанавливается до нажатия какой-либо клавиши. Аналогично выполнению команды DIR в цепочке с командой MOREDIR | MORE

DIR > C:\listdir. txt — отобразить список файлов и подкаталогов текущего каталога с выводом результатов в текстовый файл .

DIR C:\WINDOWS\*.dll — отобразить список файлов с расширением dll из каталога C:\WINDOWS

DIR C:\WINDOWS\SYSTEM32\X*.* — отобразить список файлов из каталога C:\WINDOWS\SYSTEM32, имена которых начинаются с символа X

DIR C:\WINDOWS\SYSTEM32\*Y.EXE — отобразить список файлов с расширением .exe из каталога C:\WINDOWS\SYSTEM32, имена которых заканчиваются символом Y

DIR C:\WINDOWS\system32\???t.* — отобразить список файлов, имя которых содержит 3 любых символа ( ??? ) и символ t

DIR C:\WINDOWS\SYSTEM32\*.* /A:H — отобразить список скрытых файлов и подкаталогов из каталога C:\WINDOWS\SYSTEM32

DIR C:\WINDOWS\SYSTEM32\*.* /A:H — отобразить список скрытых файлов и подкаталогов из каталога C:\WINDOWS\SYSTEM32

DIR C:\ /A:-AH — отобразить список скрытых ( H ) файлов и подкаталогов из корневого каталога диска C: без атрибута «Архивный» ( -A )

DIR C: /A:DH — отобразить список скрытых каталогов в корне диска C:

dir c:\ /a:DH /d — тоже самое, но с отображением информации в несколько столбцов, с сортировкой имен в алфавитном порядке. Пример результата:

Том в устройстве C имеет метку C

Серийный номер тома: 1884-ABEC

Содержимое папки c:\

[Config.Msi]&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp [System Volume Information]

[Fix-It]&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp [VCOM]

[RECYCLER]

0 файлов 0 байт

5 папок 103 593 283 584 байт свободно

Та же информация, но параметр /D не задан:

Том в устройстве C имеет метку C

Серийный номер тома: 1884-ABEC

Содержимое папки c:\

16.01.2013 11:22 Config.Msi

26.04.2012 09:05 Fix-It

25.07.2011 11:31 RECYCLER

03.08.2011 16:06 System Volume Information

24.04.2008 17:36 VCOM

0 файлов 0 байт

5 папок 103 593 283 584 байт свободно

Для сортировки имен отображаемых файлов и каталогов используется параметр /O

/O:N — сортировать по имени в алфавитном порядке( Name ) С использованием знака » — » — сортировать в обратном порядке.

/O:S — сортировать по размеру в возрастающем порядке( Size ). Со знаком » — » — сортировать в порядке убывания размеров файлов.

/O:E — сортировать по расширению имени файла ( Extension ) /O:-E — в обратном порядке

/O:D — сортировать по дате и времени модификации файла или каталога.

/O:-D — в обратном порядке ( от новых к старым )

/O:G — сначала отображать список каталогов, затем — файлов.

Использование параметра /T позволяет отсортировать списки файлов и каталогов в соответствии с отметками времени ( Time Stamp ), хранящимися в файловой системе Windows для каждого из них:

/T:C — сортировать по времени создания ( Creation )

/T:A — сортировать по времени доступа ( Access )

/T:W — сортировать по времени модификации, последней операции записи ( Written ). Этот параметр используется по умолчанию.

dir %temp%\*.* /a:H /TC — отобразить все скрытые файлы и папки в каталоге временных файлов, заданном переменной среды окружения TEMP, и отсортировать их в порядке возрастания даты создания.

dir %SystemRoot%\system32\*.exe /b /a:H /TA — отобразить список скрытых исполняемых файлов в системном каталоге и отсортировать их по времени последнего доступа.

DIR C:\ /X — отобразить список файлов и каталогов в корневом каталоге диска C: с отображением коротких имен для файлов, чьи имена не соответствуют стандарту 8.3. Стандарт 8.3 означает, что для имени файла отводится не более 8 символов, а для расширения — не более 3-х. Этот стандарт использовался в устаревших операционных системах семейства MS-DOS, не поддерживавших длинные имена файлов. Длинные имена преобразуются в короткие с использованием первых шести символов и конструкции ~N, где N — это порядковый номер для имен, имеющих одинаковое начало и разное окончание после 8-го символа:

28.01.2013 16:48 &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp DOCUMENT
28. 01.2013 16:41 DOCUME~2&nbsp&nbsp&nbsp&nbsp DOCUMENTS
15.07.2011 12:00 DOCUME~1&nbsp&nbsp&nbsp&nbsp&nbsp Documents and Settings
В примере отображается список из 3-х каталогов:

DOCUMENT — имя каталога содержит 8 символов и не преобразуется в стандарт 8.3

DOCUMENTS — имя содержит 9 символов и в формате 8.3 представлено как DOCUME~2

Documents and Settings — представлено как DOCUME~1 поскольку длинное имя файла преобразуется в стандарт 8.3 с учетом строчных и заглавных символов, а коды строчных букв следуют в таблице символов перед кодами заглавных.

Параметры командной строки команды DIR можно определить в переменной окружения DIRCMD.

SET DIRCMD=/O:N /B /P — определить параметры /O, /B и /P.

После этого, выполнение команды DIR без параметров будет аналогично выполнению команды:

DIR /O:N /B /P

Если в командной строке команды DIR задан параметр, определенный в переменной DIRCMD, то его значение более приоритетно, и будет использоваться в процессе выполнения данной команды.

Для расширения возможностей команды DIR можно воспользоваться объединением ее в цепочку с командой поиска текстовой информации FIND

DIR C:\*.* /s | FIND «28.01.2013» — отобразить список всех файлов и каталогов диска C: имеющих отметку времени «28 января 2013 г.»

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

Параметр командной строки /R применим только в Windows 7 и более поздних версиях. Он используется для отображения альтернативных потоков файлов в файловой системе NTFS.

dir /r — отобразить список файлов текущего каталога с именами альтернативных потоков.

dir /r proxylist.zip — отобразить список альтернативных потоков файла proxylist.zip. Пример отображаемой информации:

455 881 proxylist.zip
&nbsp &nbsp &nbsp &nbsp &nbsp 26 proxylist.zip:$CmdZnID:$DATA
&nbsp &nbsp &nbsp &nbsp &nbsp 26 proxylist. zip:Zone.Identifier:$DATA

Альтернативные потоки файлов используются для хранения данных, не связанных с содержимым основного потока (собственно содержимого файла) и на практике применяются для привязки дополнительной информации к этому содержимому. Так, например, многие антивирусы хранят в альтернативных потоках контрольные суммы проверенных на заражение файлов, а система безопасности использует их для определения факта скачивания файлов по сети. Подробнее об альтернативных потоках — в статье Альтернативные потоки NTFS, или как Windows определяет, что файл был загружен из Интернет

Работа с командной строкой ( CMD ) Windows

    Командная строка представляет собой программное средство ввода команд пользователем и получения результатов их выполнения на экране. В современных операционных системах семейства Windows, командную строку обеспечивает стандартное приложение cmd.exe, так же называемое командным процессором, интерпретатором команд и консолью. Приложение ”Командная строка” предоставляет пользователю текстовый интерфейс для ввода команд и получения результатов их выполнения. Фактически, командная строка является программным эмулятором классической консоли первых компьютерных систем, представляющей собой терминал с клавиатурой, используемый оператором в качестве средства общения с компьютером. Как и во времена первых компьютеров, командная строка поддерживает стандартное устройство ввода – клавиатуру, и стандартное устройство вывода – дисплей. Пользователь вводит команды с клавиатуры и получает результаты их выполнения на экране дисплея.

Запуск командной строки.

Для запуска командной строки можно воспользоваться одним из следующих способов:

Пуск — Выполнить (или клавиши Win+R) введите cmd и нажмите клавишу Enter;

Пуск — Все программы — Стандартные — Командная строка»;

Пуск — Поиск — Командная строка. Также, для запуска командной строки можно использовать заранее подготовленный ярлык, ссылающийся на исполняемый файл %SystemRoot%\system32\cmd. exe ( обычно – C:\Windows\system32\cmd.exe). Выполнение некоторых команд требует повышенных привилегий, поэтому, приложение командной строки должно быть запущено с использованием пункта контекстного меню ”Запуск от имени администратора”, вызываемого правой кнопкой мышки.

Настройка командной строки.

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

Страница, посвященная настройкам командного процессора CMD

Работа в командной строке предполагает ввод данных с клавиатуры, при чем, иногда довольно большого объема. Этот объем можно значительно сократить, используя некоторые приемы:

Использование буфера обмена.

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

В режиме выделения мышью, контекстное меню не используется, а текст выделяется с использованием левой кнопки мышки. Копирование и вставка выполняется при нажатии правой кнопки мышки. При включенном режиме ”Разрешить сочетания клавиш с CONTROL”, можно использовать стандартные сочетания клавиш:

— CTRL+C (CTRL+Insert) – скопировать выделенный текст.

— CTRL+V (Shift+Insert) – вставить выделенный текст.

Использование истории команд и горячих клавиш.

Для вызова ранее введенных команд используются клавиши со стрелками Стрелка Вверх — на одну команду назад и Стрелка Вниз — на одну команду вперед. Кроме того, можно использовать функциональные клавиши:

F1 — посимвольный вызов последней введенной команды. Каждое нажатие F1 приводит к последовательной подстановке в поле ввода одного символа из предыдущей команды.

F2 — копирование до символа. После нажатия на F2 на экране отображается запрос символа, до которого будет скопирована предыдущая команда. Например, если предыдущая команда была ping yandex.ru, и в качестве символа задана точка, то в строку ввода команды будет занесено ping yandex, если задан пробел, то — ping.

F3 — вызов предыдущей команды.

F4 — удалить до символа. Выполняется удаление текста от текущей позиции курсора до заданного символа.

F5 и F8 — вызов буфера ранее введенных команд. Вывод по нажатию клавиши F5 прекращается когда будет отображена первая введенная команда текущей сессии.

F7 — отображение ранее введенных команд в отдельном окне в виде списка. Для выполнения нужной команды нужно выбрать ее, используя клавиши со стрелками, и нажать ENTER

F9 — выполнить команду, номер которой запрашивается. Номер команды в списке истории можно получить при использовании F7.

В Windows 10 / Windows Server 2016 появились возможности, отсутствующие в предыдущих реализациях командной строки:

— Изменение прозрачности окна консоли при нажатии комбинаций CTRL+Shift+ или CTRL+Shift++.

— Включение / выключение полноэкранного режима при нажатии CTRL+Enter.

— Расширение возможностей выделения текста и редактирования:

Shift+Home – выделить текст от текущего положения курсора до начала строки.

Shift+End – выделить текст от текущего положения курсора до конца строки.

— Быстрое перемещение по буферу экрана и поиск по контексту:

CTRL+Home – перейти в начало буфера экрана

CTRL+End – перейти в конец буфера экрана.

CTRL+Стрелка Вверх — перемещение на 1 строку вверх.

CTRL+Стрелка Вниз — перемещение на 1 строку вниз.

CTRL+F — открыть диалог поиска текста в буфере экрана.

Окно командной строки в Windows 10 можно закрыть с помощию стандартной комбинации клавиш — ALT+F4.

Для отключения новых возможностей CMD, необходимо в свойствах приложения установить галочку ”Использовать прежнюю версию консоли (требуется перезапуск)”

Автодополнение путей файлов

В командной строке Windows можно выполнять подстановку имен файлов и каталогов при нажатии клавиши Tab. Например, для перехода, в каталог с длинным именем Program Files наберите начальную часть имени каталога

CD Pro и нажмите Tab. В строке ввода должна появиться команда :

CD «Program Files»

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

Если имеется несколько совпадающих начальных частей имен файлов или каталогов, при каждом нажатии клавиши Tab будет подставляться следующее по алфавитному порядку имя. Для возврата на предыдущее — используется комбинация Shift+Tab

Перенаправление данных стандартного ввода /вывода консоли.

Как уже упоминалось, в качестве стандартного устройства ввода командной строки используется клавиатура, а в качестве устройства вывода – дисплей. Однако, существует возможность перенаправления ввода-вывода на другие устройства c использованием операторов перенаправления:

  • > — перенаправление вывода. Выходные данные записываются в файл или передаются на указанное устройство.

    ping –n 5 localhost > nul — выполнить пинг петлевого интерфейса 5 раз с перенаправлением вывода в фиктивное устройство nul. Вывод результатов выполнения команды подавляется. Подобный прием используется для организации задержки в командных файлах, поскольку пинг петлевого интерфейса выполняется почти мгновенно, а интервал между пингами равен одной секунде, время выполнения данной команды определяется значением параметра -n

    ping –n 100 yandex. ru > C:\ping-ya.txt — выполнить 100 раз пинг узла yandex.ru c записью результатов выполнения команды в файл C:\ping-ya.txt. Если файл не существует, он будет создан, а если существует, его содержимое будет затерто.

  • >> — то же, что и в предыдущем случае, но данные записываются в конец файла.

    ping –n 100 yandex.ru >> C:\ping-ya.txt — то же, что и в предыдущем примере, но, если файл не существует, то он будет создан, а если существует, то запись результатов будет выполняться в конец файла.

  • — перенаправление ввода. Данные считываются не с клавиатуры, а из файла или другого устройства.

    cmd — запустить командный процессор CMD и выполнить ввод данных из файла 1.txt. Если в файле поместить строку ping –n 100 yandex.ru, то выполнится команда, рассмотренная выше.

  • | — вывод первой команды перенаправить на вход следующей за ней.

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

    ping -n 100 microsoft.com | find «Превышен интервал» — результат выполнения команды ping -n 100 microsoft.com передается в виде входных данных для команды поиска строк (find), содержащих текст «Превышен интервал».

    ping -n 100 microsoft.com | find «Превышен интервал» > C:\ping-ya.txt — то же, что и в предыдущем примере, но с перенаправлением выводимых результатов выполнения команды в текстовый файл.

  • Использование дескрипторов ввода-вывода консоли.

    Каждому открытому файлу или устройству соответствует свой дескриптор ( handle) который представляет собой неотрицательное число, значение которого используется породившим поток ввода-вывода процессом. По умолчанию, для всех процессов, в том числе и для командного интерпретатора cmd.exe :

    0 ( STDIN ) – дескриптор стандартного ввода (ввод с клавиатуры).

    1 (STDOUT) – дескриптор стандартного вывода (вывод на экран).

    2 (STDERR) – дескриптор вывода диагностических сообщений (сообщений об ошибках на экран).

    Дескрипторы можно использовать в тех случаях, когда требуется перенаправить (изменить) источники и приемники данных в стандартных потоках ввода-вывода. Например:

    ping.exe –n 100 yandex.ru 2> C:\pinglog.txt — стандартный поток сообщений программы ping.exe будет выводиться на экран, а ошибки ( стандартный вывод с дескриптором = 2 ) будут записаны в файл C:\pinglog.txt . В реальном случае для программы ping.exe приведенная конструкция значения не имеет, поскольку она выводит и диагностику, и результаты на экран.

    Для задания перенаправления в существующие дескрипторы используется амперсанд (&), затем номер требуемого дескриптора (например, &1):

    ping –n 100 yandex.ru >log.txt 2>&1 — стандартный поток сообщений об ошибках (дескриптор=2) перенаправляется в стандартный поток вывода (дескриптор = 1) и все это перенаправляется в файл log. txt текущего каталога.

    ping –n 100 yandex.ru >log.txt 1>&2 — стандартный вывод (дескриптор = 1) перенаправляется в вывод сообщений об ошибках (дескриптор=2) и все это записывается в текстовый файл.

    Если дескриптор не определен, то по умолчанию оператором перенаправления ввода будет ноль (0), а оператором перенаправления вывода > будет единица.

    Объединение нескольких команд в цепочку

    В командной строке Windows существует возможность последовательного выполнения нескольких команд в зависимости от результатов их выполнения. Для чего используются символы объединения команд — & (амперсанд) и | (вертикальная черта)

    & — одиночный амперсанд используется для разделения нескольких команд в одной командной строке. Например:

    echo ping ya.ru — вывод на экран строки ping ya.ru

    echo &ping ya.ru — последовательное выполнение команды echo без параметров и команды ping ya. ru

    && — условное выполнение второй команды. Она будет выполнена, если код завершения (значение которого передается в стандартную переменную ERRORLEVEL) первой команды равен нулю, т.е. команда выполнена успешно.

    команда1 && команда2 — выполняется команда1, а команда2 выполняется, только если первая была выполнена успешно. Например:

    ping ya.ru -err & ping –n 2 ya.ru — при использовании единичного амперсанда, первая команда ping ya.ru –err выдаст сообщение о неверном параметре -err, а вторая, ping –n 2 ya.ru выполнит двукратный пинг узла ya.ru

    ping ya.ru -err && ping –n 2 ya.ru — при использовании двойного амперсанда, первая команда ping ya.ru –err выдаст сообщение о неверном параметре -err и соответственно, сформирует код завершения не равный нулю (ошибка), что приведет к тому, что вторая команда ( ping ya.ru -n 2) выполнена не будет.

    Двойная вертикальная черта || — условное выполнение второй команды. Если первая команда завершилась с кодом возврата не равным нулю (неуспешно), то выполняется команда, следующая за двойной вертикальной чертой.

    команда1 || команда2 — если команда1 выполнена неуспешно, то запускается на выполнение команда2

    ping –n 1 ya.ru && ping –n2 ya.ru || ping –n 3 ya.ru — сначала выполнится 1-я команда ping ya.ru –n 1 — однократный пинг узла ya.ru, затем выполнится команда ping ya.ru -n 2 — двукратный пинг узла ya.ru. Третья команда ping ya.ru -n 3, трехкратный пинг узла ya.ru выполнена не будет.

    ping –n 1 –err ya.ru && ping ya.ru -n 2 || ping ya.ru -n 3 — первая команда ping ya.ru –n 1 –err выполнится с ошибкой из-за неверного параметра -err, вторая команда ping –n 2 ya.ru — двукратный пинг узла ya.ru не будет выполнена из-за условия двойного амперсанда, и в результате выполнится третья команда ping –n 3 ya.ru, трехкратный пинг узла ya. & ping -n 2 ya.ru — вывод на экран текста ping -n 1 ya.ru & ping -n 2 ya.ru

    Логика условной обработки команд, реализуемая с помощью конструкций && и || действует только на ближайшую команду, то есть, при вводе команды

    TYPE C:\plan.txt && DIR & COPY /?

    команда COPY /? запустится в любом случае, независимо от результата выполнения команды TYPE C:\plan.txt. Но, несколько команд можно сгруппировать с помощью скобок. Например, есть 2 командные строки:

    TYPE C:\plan.txt && DIR & COPY /?

    TYPE C:\plan.txt && (DIR & COPY /?)

    В первой из них символ условной обработки && действует только на команду DIR, во второй — одновременно на две команды: DIR и COPY. В качестве наглядного эксперимента, попробуйте выполнить вторую команду при условиях наличия и отсутствия файла C:\plan.txt. Для создания пустого файла можно воспользоваться копированием из фиктивного устройства nul:

    copy nul C:\plan. txt

    Для удаления файла используется команда erase c:\plan.txt или del C:\plan.txt

    Командные файлы

    Командные файлы (сценарии, скрипты) – это обычные текстовые файлы с заранее подготовленным набором команд для их выполнения командным процессором cmd.exe. Стандартно, такие файлы имеют расширение .bat или .cmd. Строки командных файлов могут содержать специфические команды самого процессора команд, например — FOR, ECHO, REM и т.п. или имена исполняемых модулей – reg.exe, sc.exe, auditpol.exe., которые можно использовать без расширения – reg, sc, auditpol. Пример простого командного файла:

    REM Создается текстовый файл со списком каталога Windows
    dir C:\Windows > %TEMP%\winlist.txt
    REM выполняется задержка на 5 секунд
    ping -n 5 localhost > nul
    REM Файл открывается в редакторе WordPad
    write %TEMP%\winlist.txt
    REM После завершения работы Wordpad, текстовый файл удаляется.
    erase C:\winlist.txt

    Строки, начинающиеся с REM являются комментариями. В качестве примера, используются команды для работы с файловой системой и выполняется запуск приложения графической среды – текстового редактора Wordpad (write.exe) с передачей ему параметра командной строки (имя файла). Язык командных файлов довольно примитивен и не в полной мере соответствует требованиям сегодняшнего дня, однако, он является самым простым средством автоматизации рутинных действий и используется большинством системных администраторов и грамотных пользователей. Работа с командными файлами – это отдельная тема, более подробно изложенная на странице Командные файлы

    Прочие материалы для освоения работы в командной строке Windows:

    Windows Terminal – альтернатива командной строке в Windows 10.

    Список команд CMD с описанием и примерами.

    Настройка командной строки Windows.

    Работа с сетью в командной строке.

  • Полезные команды в cmd на Windows — Блог HTML Academy

    Программистам часто приходится работать в консоли — например, чтобы запустить тестирование проекта, закоммитить новый код на Github или отредактировать документ в vim. Всё это происходит так часто, что все основные действия с файлами становится быстрее и привычнее выполнять в консоли. Рассказываем и показываем основные команды, которые помогут ускорить работу в терминале под ОС Windows.

    Для начала нужно установить терминал или запустить командную строку, встроенную в Windows — для этого нажмите Win+R и введите cmd. Терминал часто встречается и прямо в редакторах кода, например, в Visual Studio Code.

    Чтобы ввести команду в консоль, нужно напечатать её и нажать клавишу Enter.

    Содержимое текущей папки — dir

    Выводит список файлов и папок в текущей папке.

    C:\content-server>dir
     Том в устройстве C имеет метку SYSTEM
     Серийный номер тома: 2C89-ED9D
    
     Содержимое папки C:\content-server
    
    06.10.2020  00:41    <DIR>          .
    06.10.2020  00:37    <DIR>          .circleci
    16.07.2020  16:04               268 .editorconfig
    16.07.2020  16:04                10 . eslintignore
    16.07.2020  16:04               482 .eslintrc
    06.10.2020  00:37    <DIR>          .github
    16.07.2020  16:04                77 .gitignore
    06.10.2020  00:41    <DIR>          assets
    06.10.2020  00:41    <DIR>          gulp
    16.07.2020  16:10               379 gulpfile.js
    16.07.2020  16:10           296 320 package-lock.json
    16.07.2020  16:10               751 package.json
    16.07.2020  16:04               509 README.md
    

    Открыть файл

    Чтобы открыть файл в текущей папке, введите его полное имя с расширением. Например, blog.txt или setup.exe.

    Перейти в другую папку — cd

    Команда cd без аргументов выводит название текущей папки.

    Перейти в папку внутри текущего каталога

    C:\content-server>cd assets
    C:\content-server\assets>
    

    Перейти на одну папку вверх

    C:\content-server\assets>cd ..
    C:\content-server>
    

    Перейти в папку на другом диске

    c:\content-server>cd /d d:/ 
    d:\>
    

    Чтобы просто изменить диск, введите c: или d:

    Создать папку — mkdir или md

    Создаём пустую папку code внутри папки html:

    d:\html>mkdir code
    d:\html>dir
    
     Содержимое папки d:\html
    
    03. 11.2020  19:23    <DIR>           .
    03.11.2020  19:23    <DIR>           ..
    03.11.2020  19:25    <DIR>           code
                   0 файлов              0 байт
                   3 папок  253 389 438 976 байт свободно
    

    Создаём несколько пустых вложенных папок — для этого записываем их через косую черту.

    d:\html>mkdir css\js
    d:\html>dir Том в устройстве D имеет метку DATA Серийный номер тома: 0000-0000 Содержимое папки d:\html 03.11.2020 19:23 <DIR> . 03.11.2020 19:23 <DIR> .. 03.11.2020 19:25 <DIR> code 03.11.2020 19:29 <DIR> css

    Создаётся папка css, внутри которой находится папка js. Чтобы проверить это, используем команду tree. Она показывает дерево папок.

    Удалить папку — rmdir или rd

    Чтобы удалить конкретную папку в текущей, введите команду rmdir.

    d:\html\css>rmdir js

    При этом удалить можно только пустую папку. Если попытаться удалить папку, в которой что-то есть, увидим ошибку.

    d:\html\css>d:\html>rmdir css
    Папка не пуста.
    

    Чтобы удалить дерево папок, используйте ключ /s. Тогда командная строка запросит подтверждение перед тем, как удалить всё.

    d:\html>rmdir css /s
    css, вы уверены [Y(да)/N(нет)]? y
    

    Показать дерево папок — tree

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

    d:\html>tree
    Структура папок тома DATA
    Серийный номер тома: 0000-0000
    D:.
    ├───code
    └───css
        └───js
    

    Если вы хотите посмотреть содержимое всего диска, введите tree в корне нужного диска. Получится красивая анимация, а если файлов много, то ещё и немного медитативная.

    Удаление файла — del или erase

    Команда для удаления одного или нескольких файлов.

    d:\html>del blog.txt

    Переименование файла — ren или rename

    Последовательно вводим ren, старое и новое имя файла.

    d:\html>dir
     Содержимое папки d:\html
    
    03.11.2020  19:23    <DIR>            .
    03.11.2020  19:23    <DIR>            ..
    03.11.2020  19:59                 0 blag.txt
    
    d:\html>ren blag.txt blog.txt
    
    d:\html>dir
     Содержимое папки d:\html
    
    03.11.2020  19:23    <DIR>            .
    03.11.2020  19:23    <DIR>            ..
    03.11.2020  19:59                 0 blog.txt
    

    Команды одной строкой

    Очистить консоль — cls

    Информация о системе — systeminfo

    d:\html>systeminfo
    
    Имя узла:                         DESKTOP-6MHURG5
    Название ОС:                      Майкрософт Windows 10 Pro
    Версия ОС:                        10. 0.20246 Н/Д построение 20246
    Изготовитель ОС:                  Microsoft Corporation
    Параметры ОС:                     Изолированная рабочая станция
    Сборка ОС:                        Multiprocessor Free
    

    Информация о сетевых настройках — ipconfig

    d:\html>ipconfig
    Настройка протокола IP для Windows
    Адаптер Ethernet Ethernet 2:
    
       Состояние среды. . . . . . . . : Среда передачи недоступна.
       DNS-суффикс подключения . . . . . :
    

    Список запущенных процессов — tasklist

    c:\>tasklist
    
    Имя образа                     PID Имя сессии          № сеанса       Память
    ========================= ======== ================ =========== ============
    System Idle Process              0 Services                   0         8 КБ
    System                           4 Services                   0     2 688 КБ
    Secure System                   72 Services                   0    23 332 КБ
    …
    

    Справка по командам — help

    Команда help без аргументов выводит список всех возможных команд. help вместе с именем команды выведет справку по этой команде.

    d:\html>help tree
    Графическое представление структуры папок или пути.
    
    TREE [диск:][путь] [/F] [/A]
    
       /F   Вывод имен файлов в каждой папке.
       /A   Использовать символы ASCII вместо символов национальных алфавитов.
    

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

    Консоль — важный инструмент веб-разработчика

    Научитесь пользоваться всеми инструментами в HTML Academy, чтобы работать с кодом в большой компании.

    Записаться на консультацию

    Все научились программировать. А дальше-то что?

    Ученье — свет.

    Как работает каскад в CSS

    А вы знаете?

    Почему мы иногда пишем студентам первыми

    Заинтриговало? Тогда ныряйте в статью.

    Команды cmd

    Все 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

    A

    APPEND

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

    ARP

    Отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов.

    ASSOS

    Вывод либо изменение сопоставлений по расширениям имён файлов.

    AT

    Команда предназначена для запуска программ в указанное время.

    ATMSDM

    Контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM).

    Изменение атрибутов файлов и папок.

    AUDITUSR

    Задаёт политику аудита пользователей.

    B

    BREAK

    Включение режима обработки клавиш CTRL+C.

    BOOTCFG

    Эта программа командной строки может быть использована для настройки , извлечения , изменения или удаления параметров командной строки в файле Boot. ini.

    C

    CACLS

    Просмотр изменение таблиц управления доступом ACL к файлам.

    CALL

    Вызов одного пакетного файла из другого.

    CD

    Вывод имени либо изменение текущей папки.

    CHCP

    Вывод либо изменение активной кодовой страницы.

    CHDIR

    Вывод либо смена текущей папки.

    CHKDSK

    Проверка диска и вывод отчёта.

    CHKNTFS

    Выводит или изменяет параметры проверки диска во время загрузки.

    CIDDAEMON

    Сервис индексации файлов.

    CIPHER

    Программа шифрования файлов.

    CLS

    Очистка экрана интерпретатора.

    CMD

    Запуск нового окна командной строки.

    CMSTP

    Установка профилей диспетчера подключений.

    COLOR

    Устанавливает цвет для текста и фона в текстовых окнах.

    COMP

    Сравнение содержимого двух файлов или наборов файлов.

    COMPACT

    Просмотр и изменение параметров сжатия файлов в разделах NTFS.

    CONVERT

    Преобразование файловой системы тома FAT в NTFS.

    COPY

    Копирование одного или нескольких файлов.

    D

    DATE

    Вывод либо установка текущей даты.

    DEBUG

    Средство для отладки и редактирования программ.

    DEFRAG

    Дефрагментация диска.

    Удаление одного или нескольких файлов.

    DEVCON

    Альтернатива диспетчера устройств.

    DIANTZ

    То же, что и MAKECAB.

    DIR

    Вывод списка файлов и подпапок из указанного каталога.

    DISKCOMP

    Сравнение содержимого двух гибких дисков.

    DISKCOPY

    Копирование содержимого одного гибкого диска на другой.

    DISKPART

    Использования сценария diskpart.

    DISKPERF

    Счетчик производительности дисков.

    DOSKEY

    Редактирование и повторный вызов команд Windows; создание макросов DOSKey.

    DRIVERQUERY

    Просмотр списка установленных драйверов устройств и их свойства.

    E

    ECHO

    Вывод сообщений и переключение режима отображения команд на экране.

    EDIT

    Запуск редактора MS-DOS.

    ENDLOCAL

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

    EDLIN

    Запуск построчного текстового редактора.

    ERASE

    Удаление одного или нескольких файлов.

    ESENTUTL

    Обслуживание утилит для Microsoft (R) баз данных Windows.

    EVENTCREATE

    Эта команда дает возможность администратору создать запись об особом событии в указанном журнале событий.

    EVENTTRIGGERS

    Позволяет администратору отобразить и настроить триггеры событий в локальной или удаленной системе.

    EXE2BIN

    Преобразование EXE-файлов в двоичный формат.

    EXIT

    Завершение командной строки.

    EXPAND

    Распаковка сжатых файлов.

    F

    FC

    Сравнение двух файлов или двух наборов файлов и вывод различий между ними.

    FIND

    Поиск текстовой строки в одном или нескольких файлах.

    FINDSTR

    Поиск строк в файлах.

    FINGER

    Вывод сведений о пользователях указанной системы.

    FLTMC

    Работа с фильтром нагрузки драйверов.

    FOR

    Выполнение указанной команды для каждого файла набора.

    FORCEDOS

    Сопоставление приложений MS-DOS, которые не распознаются системой Microsoft Windows XP.

    FORMAT

    Форматирование диска для работы с Windows.

    FONTVIEW

    Программа просмотра шрифтов.

    FSUTIL

    Управление точками повторной обработки, управление разреженными файлами, отключение тома или расширение тома.

    FTP

    Программа передачи файлов.

    FTYPE

    Просмотр и изменение типов файлов, сопоставленных с расширением имен файлов.

    G

    GETMAC

    Отображает MAC-адрес одного или нескольких сетевых адаптеров компьютера.

    GOTO

    Передача управления содержащей метку строке пакетного файла.

    GPRESULT

    Отображает результирующую политику (RSoP) для указанного пользователя и компьютера.

    GPUPDATE

    Выполнение обновления групповых политик.

    GRAFTABL

    Выбор кодовой страницы для отображения символов национальных алфавитов в графическом режиме.

    H

    Выводит не полный список команд, которые используются в cmd.

    HOSTNAME

    Отображение имени компьютера.

    I

    IF

    Оператор условного выполнения команд в пакетном файле.

    IPCONFIG

    Вывод маску подсети, стандартный шлюз и информацию о вашем IP.

    IPXROUTE

    Программа управления маршрутизацией NWLink IPX.

    L

    LABEL

    Создание, изменение и удаление меток тома для диска.

    LODCTR

    Обновление имен счётчиков и поясняющего текста для расширенного счётчика.

    LOGMAN

    Управление расписанием для счетчиков производительности и журнала трассировки событий.

    LOGOFF

    Завершение сеанса Windows.

    LPQ

    Отображение состояния очереди удалённой очереди печати lpq.

    LPR

    Направляет задание печати на сетевой принтер.

    LSASS

    Сервер определения локальной защиты.

    M

    MAKECAB

    Архивирование файлов в cab-архив.

    Создание папки.

    MEM

    Выводит сведения об используемой и свободной памяти.

    MKDIR

    Создание папки с расширенной функциональностью.

    MMC

    Открытие окна консоли MMC.

    MODE

    Отладка системных устройств.

    MOFCOMP

    32-разрядный компилятор Microsoft (R) MOF.

    MORE

    Последовательный вывод данных по частям размером в один экран.

    MOUNTVOL

    Просмотр, создание и удаление точек подключения тома.

    MOVE

    Перемещение и переименование файлов и каталогов.

    MQBKUP

    Утилита архивирования и восстановления очереди сообщений.

    MQSVC

    Обеспечивает инфраструктуру для работы распределенных приложений.

    MRINFO

    Работа с многоадресными рассылками.

    MSG

    Отправка сообщений пользователю.

    MSIEXEC

    Запуск установщика Windows.

    N

    NBTSTAT

    Отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (NetBIOS через TCP/IP).

    NET

    Пакет приложений предназначенный для работы с сетью.

    NETL

    То же, что и NET.

    NETSH

    Локальное или удаленное отображение и изменение параметров сети.

    NETSTAT

    Отображение статистики протоколов и текущих сетевых подключений TCP/IP.

    NLSFUNC

    Загрузка сведений о национальных стандартах.

    NSLOOKUP

    Вывод информации, предназначенный для диагностики DNS.

    NTBACKUP

    Запуск мастера архивирования.

    NTSD

    Отладчик командной строки.

    O

    ODBCCONF

    Настройка драйвера ODBC.

    OPENFILES

    Команда выводит список открытых файлов и папок в системе.

    P

    PAGEFILECONFIG

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

    PATH

    Вывод либо установка пути поиска исполняемых файлов.

    PATHPING

    Вывод информации о скрытый сетях и потери данных.

    PAUSE

    Приостанавливает выполнение сценария cmd.

    PENTNT

    Обнаруживает ошибки деления с плавающей точкой процессора Pentium, отключает аппаратную обработку чисел с плавающей точкой и включает эмуляции операций с плавающей точкой.

    PERFMON

    Открывает окно «Производительность».

    Проверяет соединение с другим компьютером.

    PING6

    Команда проверки связи.

    POPD

    Изменяет одну папку на ту, которая была сохранена командой PUSHD.

    POWERCFG

    Эта команда позволяет управлять электропитанием системы.

    PRINT

    Печать текстового файла.

    PRNCNFG

    Настройка параметров принтера.

    PROMT

    Изменение приглашения командной строки cmd.exe.

    PROXYCFG

    Инструмент настройки proxy соединения.

    PUSHD

    Сохранения значений текущего каталога для использования POPD командой.

    Q

    QAPPSRV

    Отображает доступные серверы терминалов в сети.

    QPROCESS

    Отображает информацию о процессах.

    QWINSTA

    Отображение информации о сеансах терминалов.

    R

    RASDIAL

    Интерфейс связи из командной строки для клиента службы удалённого доступа.

    RCP

    Обмен файлами с компьютером, на котором выполняется служба RCP.

    Удаление папки.

    RECOVER

    Восстановление сохранившихся данных на поврежденном диске.

    REG

    Редактирование системного реестра через командную строку.

    REGSVR32

    Сервер регистрации.

    RELOG

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

    REM

    Помещение комментария в пакетный файл.

    REN

    Переименование файлов и папок.

    Переименование файлов и папок.

    REPLACE

    Замена файлов.

    RESET

    Утилита сброса служб терминалов.

    REXEC

    Выполнение команд на удаленных узлах на которых выполняется служба rexec.

    RMDIR

    Удаление папки.

    ROUTE

    Обработка таблиц сетевых маршрутов.

    RSH

    Выполнение команд на удаленных узлах, на которых запущена служба RSH.

    RSM

    Управление ресурсами носителей с помощью службы «Съемные ЗУ».

    RUNAS

    Использование приложений от имени другого пользователя.

    RUNDLL32

    Запуск стандартных команд-функций заложенных в dll.

    RWINSTA

    Сброс значений подсистем оборудования и программ сеанса в начальное состояние.

    S

    SC

    Установление связи с NT Service Controller и ее услугами.

    SCHTASKS

    Создание, удаление, изменение и опрос запланированных задачи в локальной или удаленной системе.

    SDBINST

    Установщик базы данных совместимости.

    SECEDIT

    Автоматизация задач настройки безопасности.

    SET

    Вывод, присваивание и удаления переменных в командной строке.

    SETLOCAL

    Начало локализации изменений среды в пакетном файле.

    SETVER

    Задает номер версии, который MS-DOS сообщает программе.

    SFC

    Проверка файлов Windows.

    SHADOW

    Позволяет наблюдать за другим сеансом служб терминалов.

    SHIFT

    Изменение содержимого подставляемых параметров для пакетного файла.

    SHUTDOWN

    Завершение сеанса, выключение и перезагрузка системы Windows.

    SMBINST

    Процесс, принадлежащий System Management BIOS Driver Installer.

    SORT

    Сортирование файлов.

    START

    Запуск программы или команды в отдельном окне.

    SUBST

    Сопоставление имени диска указанному пути.

    SYSTEMINFO

    Вывод информации о настройках системы.

    T

    TASKKILL

    Завершение одного или нескольких процессов.

    TASKLIST

    Показывает запущенные программы и процессы выполняемые в данный момент.

    TCMSETUP

    Установка клиента телефонии.

    TFTP

    Обмен файлами с удаленным компьютером, на котором запущена служба TFTP.

    TIME

    Просмотр или изменение текущего времени.

    TITLE

    Назначение заголовка окна интерпретатора.

    TLNTADMN

    Удаленное управление компьютером.

    TRACERT

    Трассировка маршрута к указанному узлу.

    TRACERPT

    Обрабатывает двоичные файлы журнала отслеживания событий или потоки данных.

    TRACERT6

    Версия tracert для протокола IPv6.

    TREE

    Вывод структуры диска или каталога в виде дерева.

    TSCON

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

    TSDISCON

    Отключение сеанса терминала.

    TSKILL

    Прекращение процесса.

    TSSHUTDN

    Завершение работы сервера в установленном порядке.

    TYPE

    Вывод на экране содержимого текстовых файлов.

    TYPEPERF

    Выводит сведения о производительности на экран или в журнал.

    U

    UNLODCTR

    Удаление имен счётчиков и поясняющего текста для расширенного счётчика.

    USERINIT

    Проводник системы Windows.

    V

    VER

    Вывод сведений о версии Windows.

    VERIFY

    Установка режима проверки правильности записи файлов на диск.

    VOL

    Вывод метки и серийного номера тома для диска.

    VSSADMIN

    Инструмент командной строки теневого копирования тома.

    W

    W32TM

    Диагностика службы времени.

    WBEMTEST

    Тестер инструментария управления Windows.

    WINVER

    Вывод информации о версии Windows.

    WMIC

    Инструмент для написания сценариев.

    X

    XCOPY

    Копирование файлов и дерева папок.

     

    Список cmd команд, которые присутствуют в windows.

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

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

    Информация о командной строке Windows

    Командная среда — это программный продукт Microsoft, который обеспечивает связь между пользователем компьютера и операционной системой. Оболочка Windows использует интерпретатор cmd.exe и присутствует во всех версиях операционных систем Windows. Многие возможности и функции управления операционной системой недоступны из графического интерфейса и поэтому cmd является единственным средством доступа к этим инструментам.

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

    Немного истории про cmd

    На первых этапах развития ОС Windows немаловажную роль играло развитие специального интерфейса, способного осуществить контроль пользователем всего программного обеспечения. Это в полной мере стало доступно через командную строку, которая обеспечивала оперативную работу с программами и сетью. Нынешний интерпретатор является полным аналогом Command.com, использующимся в ОС семейства MS-DOS.

    Преимущества оболочки Windows — cmd.exe

    Для просто обывателя слово «командная строка» звучит без особого смысла и автоматически относится к лексикону профессионалов компьютерного мира, что, по сути, так и есть, так как cmd используют, преимущественно профессионалы. Почему знатоки компьютерного дела чаще выбирают командную строку вместо других, объяснить легко, так как командная среда предоставляет следующие возможности:

    • С помощью cmd возможно создание сценариев автоматизации и пакетных файлов, т.е. выполнение одной или нескольких операций без вмешательства пользователя. Это отличный инструмент для создания сценариев, а также вы сможете в полной мере использовать команды для управления реестром. Это значит, что одна или несколько команд будут выполняться без какого-либо вмешательства пользователя. Одним из примеров автоматической работы программного обеспечения служит настройка на автоматическое открытие необходимых вам программ при включении компьютера;
    • Управление данными и файлами. Преимущества cmd становятся очевидны, когда требуется выполнять однотипные операции над множеством объектов. Одним из важных преимуществ командной строки является непосредственная возможность управлять файлами и данными. К данным возможностям относятся: копирование, удаление, перемещение и т. д. При этом, не забывайте, что вы можете автоматизировать данный процесс.
    • Администрирование компьютера. Быстрое получение текущей информации сокращает время диагностики компьютера.
    • Администрирование сети. Многие команды администрирования сети не имеют графических эквивалентов (например – команда ping, pathping, tracert). Cmd очень удобна для контроля сетевой активности. Вы можете создавать службы, запускающиеся при старте оперативной системы, можете использовать команды администрирования сети, не имеющие графических эквивалентов;
    • По сравнению со многими другими интерфейсами между пользователем и компьютером имеет текстовую среду вместо графической, что очень полезно в управлении программами, так как экономится значительное количество времени.

    Запуск командной строки Windows 10

    Если вы задались вопросом «а как открыть командную строку, чтобы начать работать?», то спешу обрадовать, в этом нет ничего трудного. Для того, чтобы командная строка Windows открылась, нажмите кнопку Пуск, далее выберите пункт — Все программыСтандартныеКомандная строка – готово, вы вошли в режим командной строки. Существует несколько вариантов открытия, о которых подробно написано в статье — Запуск командной строки в Windows 10 (некоторые варианты запуска работают и в Windows 7). 

    Если вас не устраивает внешний вид окна и параметры командной строки, то вы можете легко это исправить. Открыв командную строку, щелкаем правой кнопкой мыши по заголовку окна и, если вы пожелаете изменить параметры окон в командной строке, то щелкните Свойства. Выбрав необходимые вам параметры, подтвердите их, щелкнув кнопкой ОК.

    Популярные команды командной строки

    Существует целый ряд команд, которые вы можете ввести для выполнения в командной строке. Для получения подробного списка команд, введите в командной строке help, а затем нажмите Enter. Если вас заинтересовала какая-либо команда, и вы желаете узнать о ней больше, введите имя_команды /?. К примеру, ping /?.

    Далее рассмотрим самые популярные команды:

    • Ping необходима для проверки соединения с другим компьютером;
    • Tracert определяет путь прохождения пакетов до указанного ресурса
    • Route обрабатывает таблицу сетевых маршрутов;
    • Netstat отображает статистику протоколов и активных сетевых подключений;
    • Net start используется для запуска служб сервера;
    • Net use предназначена для вывода сведений о подключениях компьютера, также является командой подключения к сетевым ресурсам;
    • Net stop применяется для остановки функционирования службы сервера и выгрузки данного приложения из памяти;
    • Xcopy копирует файлы и папки.

    Полный список команд просто огромен, что еще раз подтверждает почти безграничность cmd, показывая её преимущество над другими интерфейсами, связывающими пользователя и компьютер. С каждой из команд более подробно можно будет ознакомиться на нашем сайте cmd4win.ru.

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


    подсказка | Документы Майкрософт

    Обратная связь Редактировать

    Твиттер LinkedIn Фейсбук Эл. адрес

    • Статья
    • 2 минуты на чтение

    Изменяет командную строку Cmd.exe, включая отображение любого текста, который вы хотите, например, имя текущего каталога, время и дату или номер версии Microsoft Windows. Если эта команда используется без параметров, эта команда сбрасывает командную строку на значение по умолчанию, которое представляет собой текущую букву диска и каталог, за которым следует символ «больше» ( > ).

    Синтаксис

     приглашение []
     

    Параметры

    Параметр Описание
    <текст> Указывает текст и информацию, которые вы хотите включить в командную строку.
    /? Отображает справку в командной строке.
    • Комбинации символов, которые можно включить вместо или в дополнение к одной или нескольким строкам символов в текст параметр:

      Символ Описание
      $q = (знак равенства)
      $$ $ (знак доллара)
      $ Текущее время
      $d Текущая дата
      $p Текущий диск и путь
      $v Номер версии Windows
      $n Текущий диск
      > (знак больше)
      $1 < (знак меньше)
      $b | (символ трубы)
      $_ ENTER-LINEFEED
      $e escape-код ANSI (код 27)
      Backspace (для удаления символа, записанного в командную строку)
      $a и (амперсанд)
      $c ( (левая скобка)
      ) (правая скобка)
      $s Космос
    • Когда расширения команд включены, команда приглашения поддерживает следующие символы форматирования:

      Символ Описание
      $+ Ноль или более символов плюса ( + ), в зависимости от глубины стека каталогов pushd (по одному символу на каждый проталкиваемый уровень).
      млн долларов Удаленное имя, связанное с текущей буквой диска, или пустая строка, если текущий диск не является сетевым.
    • Если вы включаете в текстовый параметр символ $p , ваш диск считывается после ввода каждой команды (для определения текущего диска и пути). Это может занять дополнительное время, особенно для дисководов гибких дисков.

    Примеры

    Чтобы установить двухстрочную командную строку с текущим временем и датой в первой строке и знаком больше чем в следующей строке, введите:

     prompt $d$s$s$t$_$g
     

    Подсказка изменена следующим образом, где дата и время актуальны:

     Пт 01.06.2007 13:53:28.91
     

    Чтобы командная строка отображалась в виде стрелки ( --> ), введите:

     prompt --$g
     

    Чтобы вручную изменить командную строку на значение по умолчанию (текущий диск и путь, за которым следует знак «больше»), введите:

     подсказка $p$g
     

    Дополнительные ссылки

    • Ключ синтаксиса командной строки

    Обратная связь

    Отправить и просмотреть отзыв для

    Этот продукт Эта страница

    Просмотреть все отзывы о странице

    20 команд командной строки Windows (CMD), которые вы должны знать

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

    Здесь представлены основные команды, которые должен знать каждый пользователь Windows.

    Не знаете, как получить доступ к командной строке Windows, забыли основные команды запуска Windows или хотели бы узнать, как просмотреть список переключателей для каждой команды (коды подсказок)? Инструкции см. в нашем руководстве для начинающих по командной строке Windows.

    Команды командной строки Windows

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

    1. Доц.

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

    Вы также можете расширить команду, чтобы изменить ассоциации файлов. Например, assoc .txt= изменит ассоциацию файлов для текстовых файлов на любую программу, которую вы вводите после знака равенства. Сама команда a ssoc покажет как имена расширений, так и имена программ, что поможет вам правильно использовать эту команду.

    В Windows 10 вы можете просмотреть более удобный интерфейс, который также позволяет вам изменять ассоциации типов файлов на месте. Направляйтесь к Настройки (Windows + I) > Приложения > Приложения по умолчанию > Выбрать приложение по умолчанию по типу файла .

    2. Шифр ​​

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

    Однако команда cipher позволяет стереть каталог на томе в формате NTFS, записав в него случайные данные. Например, чтобы стереть диск C, вы должны использовать cipher /w:d , которая сотрет свободное место на диске. Команда не перезаписывает неудаленные данные, поэтому вы не уничтожите нужные файлы, выполнив эту команду.

    Когда вы запускаете команду cipher отдельно, она возвращает состояние шифрования текущего каталога и содержащихся в нем файлов. Используйте cipher /e: для шифрования файла, cipher /c: для получения информации о зашифрованных файлах и cipher /d: для расшифровки выбранного файла. Большинство этих команд являются избыточными для средства шифрования Windows BitLocker.

    3. Сравнение файлов

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

    Вы также можете расширить команду несколькими способами. Ввод /b сравнивает только двоичный вывод, /c игнорирует регистр текста при сравнении, а /l сравнивает только текст ASCII.

    Так, например, вы могли бы использовать следующее:

     fc /l "C:\Program Files (x86)\example1.doc" "C:\Program Files (x86)\example2.doc" 

    Приведенная выше команда сравнивает текст ASCII в двух документах Word.

    4. IP-конфиг

    Эта команда передает IP-адрес, который в данный момент использует ваш компьютер. Однако, если вы находитесь за маршрутизатором (как и большинство современных компьютеров), вместо этого вы получите локальный сетевой адрес маршрутизатора.

    Тем не менее, ipconfig полезен благодаря своим расширениям. ipconfig /release , за которым следует ipconfig /renew , может заставить ваш ПК с Windows запрашивать новый IP-адрес, что полезно, если ваш компьютер утверждает, что он недоступен. Вы также можете использовать ipconfig /flushdns , чтобы обновить свой DNS-адрес. Эти команды отлично подходят, если средство устранения неполадок сети Windows захлебывается, что иногда случается.

    5. Нетстат

    Ввод команды netstat -an предоставит вам список открытых портов и соответствующих IP-адресов. Эта команда также сообщит вам, в каком состоянии находится порт; прослушивания, установлено или закрыто.

    Это отличная команда, когда вы пытаетесь устранить неполадки устройств, подключенных к вашему ПК, или когда вы опасаетесь, что троян заразил вашу систему, и вы пытаетесь найти вредоносное соединение.

    6. Пинг

    Иногда вам нужно знать, доходят ли пакеты до определенного сетевого устройства. Вот где пинг пригодится.

    Ввод ping с последующим указанием IP-адреса или веб-домена приведет к отправке серии тестовых пакетов на указанный адрес. Если они прибывают и возвращаются, вы знаете, что устройство способно взаимодействовать с вашим ПК; если это не удается, вы знаете, что что-то блокирует связь между устройством и вашим компьютером. Это может помочь вам решить, является ли причиной проблемы неправильная конфигурация или сбой сетевого оборудования.

    7. Маршрутизация

    Это более продвинутая версия ping, которая полезна, если между вашим ПК и тестируемым устройством есть несколько маршрутизаторов. Как и ping, вы используете эту команду, набрав pathping , за которым следует IP-адрес, но, в отличие от ping, pathping также передает некоторую информацию о маршруте, по которому проходят тестовые пакеты.

    8. Трейсерт

    Команда tracert похожа на pathping. Еще раз введите tracert , а затем IP-адрес или домен, который вы хотите отслеживать. Вы будете получать информацию о каждом шаге на пути между вашим компьютером и целью. Однако, в отличие от pathping, tracert также отслеживает, сколько времени (в миллисекундах) занимает каждый переход между серверами или устройствами.

    9. Powercfg

    Powercfg — очень мощная команда для управления и отслеживания того, как ваш компьютер использует энергию. Вы можете использовать команду powercfg hibernate на и powercfg hibernate off для управления режимом гибернации, а также команду powercfg /a для просмотра состояний энергосбережения, доступных в настоящее время на вашем ПК.

    Еще одна полезная команда — powercfg /devicequery s1_supported , которая отображает список устройств на вашем компьютере, поддерживающих режим ожидания с подключением. Когда они включены, вы можете использовать эти устройства для вывода компьютера из ждущего режима, даже удаленно.

    Вы можете включить это, выбрав устройство в Диспетчере устройств , открыв его свойства, перейдя на вкладку Управление питанием и установив флажок Разрешить этому устройству пробуждать компьютер .

    Powercfg /lastwake покажет вам, какое устройство в последний раз выводило ваш компьютер из спящего режима. Вы можете использовать эту команду для устранения неполадок вашего ПК, если он случайно выходит из спящего режима.

    Вы можете использовать powercfg /energy для создания подробного отчета о энергопотреблении вашего ПК. Отчет сохраняется в каталог, указанный после завершения команды.

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

    В Windows 8 добавлен параметр powercfg /batteryreport , который предоставляет подробный анализ использования батареи, если это применимо. Обычно выводимый в пользовательский каталог Windows, отчет содержит сведения о времени и продолжительности циклов зарядки и разрядки, среднем сроке службы батареи и расчетной емкости батареи.

    10. Выключение

    В Windows 8 появилась команда выключения, которая, как вы уже догадались, выключает компьютер.

    Это, конечно, избыточно с уже легко доступной кнопкой выключения, но что не является избыточным, так это команда shutdown /r /o , которая перезагружает ваш компьютер и запускает меню «Дополнительные параметры запуска», из которого вы можете получить доступ к безопасному Мод и утилиты восстановления Windows. Это полезно, если вы хотите перезагрузить компьютер для устранения неполадок.

    11. Средство проверки системных файлов

    Средство проверки системных файлов — это инструмент автоматического сканирования и восстановления, ориентированный на системные файлы Windows.

    Вам нужно будет запустить командную строку с правами администратора и ввести команду sfc /scannow . Если SFC обнаружит какие-либо поврежденные или отсутствующие файлы, она автоматически заменит их, используя кэшированные копии, сохраненные Windows только для этой цели. Для запуска команды на старых ноутбуках может потребоваться полчаса.

    12. Список задач

    Вы можете использовать команду tasklist , чтобы предоставить текущий список всех задач, запущенных на вашем ПК. Хотя это несколько избыточно для диспетчера задач, команда иногда может находить задачи, скрытые от просмотра в этой утилите.

    Также есть множество модификаторов. Список задач -svc показывает службы, связанные с каждой задачей, используйте список задач -v для получения более подробной информации о каждой задаче, а список задач -m найдет файлы DLL, связанные с активными задачами. Эти команды полезны для расширенного устранения неполадок.

    Наш читатель Эрик заметил, что вы можете «получить имя исполняемого файла, связанного с конкретным идентификатором интересующего вас процесса». Команда для этой операции: список задач | найти [идентификатор процесса].

    13. Тасккилл

    Задачи, отображаемые в команде tasklist , будут иметь идентификатор исполняемого файла и процесса (четырех- или пятизначное число), связанные с ними. Вы можете принудительно остановить программу, используя taskkill -im , за которым следует имя исполняемого файла, или taskkill -pid , за которым следует идентификатор процесса. Опять же, это немного избыточно для диспетчера задач, но вы можете использовать его для уничтожения не отвечающих или скрытых программ.

    14. Чкдск

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

    Если вы подозреваете, что ваш жесткий диск выходит из строя, вы можете запустить сканирование вручную. Самая основная команда chkdsk c: , который немедленно просканирует диск C: без перезагрузки компьютера. Если вы добавите такие параметры, как /f, /r, /x или /b, например, в chkdsk /f /r /x /b c: , chkdsk также исправит ошибки, восстановит данные, отключит диск или очистить список битых секторов соответственно. Эти действия требуют перезагрузки, так как они могут выполняться только при выключенной Windows.

    Если вы видите, что chkdsk запускается при запуске, пусть он делает свое дело. Однако, если он зависает, обратитесь к нашей статье по устранению неполадок chkdsk.

    15. счтаски

    Schtasks — это доступ из командной строки к планировщику заданий, одному из многих недооцененных инструментов администрирования Windows. Хотя вы можете использовать графический интерфейс для управления запланированными задачами, командная строка позволяет копировать и вставлять сложные команды для настройки нескольких похожих задач без необходимости выбирать различные параметры. В конечном счете, его намного проще использовать после того, как вы зафиксировали ключевые параметры в памяти.

    Например, вы можете запланировать перезагрузку компьютера в 23:00 каждую пятницу:

     schtasks /create /sc еженедельно /d FRI /tn "автоматическая перезагрузка компьютера еженедельно" /st 23:00 /tr "shutdown -r -f -t 10" 

    В дополнение к еженедельной перезагрузке вы можете запланировать задачи для запуска определенных программ при запуске:

     schtasks /create /sc onstart /tn "запускать Chrome при запуске" /tr "C:\Program Files (x86)\Google\Chrome\Application\Chrome.exe" 

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

    16. Формат

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

    Приведенная ниже команда быстро отформатирует диск D в файловой системе exFAT с размером единицы размещения 2048 байт и переименует том в «метку» (без кавычек).

     формат D:/Q/FS:exFAT/A:2048/V:метка 

    Вы также можете использовать эту команду для отключения тома (/X) или, если он отформатирован в NTFS, сделать сжатие файлов параметром по умолчанию (/R). Если вы застряли, используйте формат /? вызвать помощь.

    17. подсказка

    Вы хотите настроить командную строку для включения инструкций или определенной информации? С помощью команды подсказки вы можете!

    Попробуйте этот:

     приглашение Ваше желание - моя команда: 

    Вы можете добавить текущее время, дату, диск и путь, номер версии Windows и многое другое.

     запрос $t на $d в $p с использованием $v: 

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

    18. кл.

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

     класс 

    Вот и все. Держу пари, Мари Кондо этого не знала.

    19. Информация о системе

    Эта команда предоставит вам подробный обзор конфигурации вашего компьютера. Список охватывает вашу операционную систему и оборудование. Например, вы можете найти исходную дату установки Windows, время последней загрузки, версию BIOS, общий и доступный объем памяти, установленные исправления, конфигурации сетевой карты и многое другое.

    Используйте systeminfo /s , за которым следует имя хоста компьютера в вашей локальной сети, чтобы удаленно получить информацию об этой системе. Для этого могут потребоваться дополнительные элементы синтаксиса для домена, имени пользователя и пароля, например:

     системная информация /s [имя_хоста] /u [домен]\[имя_пользователя] /p [пароль_пользователя] 

    20.

    Запрос драйвера

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

    Именно это и делает команда driverquery . Вы можете расширить его до driverquery -v , чтобы получить дополнительную информацию, включая каталог, в котором установлен драйвер. К сожалению, эта команда не актуальна после Windows 8 или Windows Server 2012.

    Практически все компьютеры с Windows 8/8.1 поставляются с завода с образом для восстановления, но этот образ может содержать вредоносные программы, которые вы бы не хотели переустанавливать. После удаления программного обеспечения вы можете создать новый образ с помощью команды recimg . Ввод этой команды представляет собой очень подробное объяснение того, как ее использовать.

    У вас должны быть права администратора, чтобы использовать команду recimg , и вы можете получить доступ только к пользовательскому образу восстановления, который вы создаете через Windows 8 обновить функцию .

    В Windows 10 изменилось восстановление системы. Системы Windows 10 не поставляются с разделом восстановления, что делает резервное копирование ваших данных как никогда важным.

    Командуй и властвуй над своим ПК с Windows

    Эта статья может дать вам только представление о том, что скрыто в командной строке Windows. При включении всех переменных получается буквально сотни команд. Загрузите наш список из 100 основных команд Windows CMD, чтобы получить исчерпывающий список. Или вы можете получить собственный документ Microsoft Windows Command Reference.

    Список основных команд командной строки CMD

    Изучите наиболее распространенные базовые команды CMD для Windows 10 и сетевые команды CMD с их синтаксисом и примерами в этом руководстве:

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

    Эти команды CMD очень просты в использовании и служат многим целям. Командная строка была неотъемлемой частью операционной системы Windows.

    В этой статье мы узнаем больше о некоторых часто используемых командах CMD, а также о командах для сетей, которые необходимо знать всем пользователям Windows. Чтобы расширить возможности использования команд CMD, мы также поделимся некоторыми интересными приемами и лайфхаками, которые должны знать все пользователи.

    Что вы узнаете:

    • Что такое CMD
      • Почему командная строка Полезно
      • Как открыть CMD в Windows
      • Основные команды CMD
      • CMD Network 9008
      • CMD -трюк
      • Частые задача
      • CMD.
      • Заключение
        • Рекомендуемая литература

      Что такое CMD

      CMD означает Command (. CMD). Команда — это инструкция, данная компьютерной программе, которая сообщает программе, что должно быть сделано. Это приложение, которое можно найти на большинстве компьютеров с Windows в качестве операционной системы, помогает выполнять введенные команды. Его также называют командной строкой или командным процессором Windows.

      Чем полезна командная строка

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

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

      Как открыть CMD в Windows

      Открытие командной строки в операционной системе Windows так же просто, как несколько щелчков мышью.

      Шаг 1: Перейдите в меню «Пуск» . Это в левом нижнем углу экрана. БЕГАТЬ.

      Шаг 2: Введите cmd в строку поиска и нажмите Введите . Те, кто любит ярлыки в Windows, также могут использовать Ctrl + R, который направляет их на RUN , , а затем они могут искать cmd и нажимать Enter. Лучшее в этих командах в Windows то, что они не чувствительны к регистру, что делает их удобными для пользователя.

      Давайте теперь рассмотрим некоторые из основных и наиболее часто используемых команд CMD в командной строке. В следующем разделе давайте посмотрим список команд CMD с синтаксисом.

      Примечание: Важно отметить, что эти команды не чувствительны к регистру.

      Основные команды CMD

      #1) CD-Change Directory

      Эта команда позволяет пользователям переходить из одного каталога в другой или перемещаться из одной папки в другую.

      Синтаксис: CD [/D] [диск:][путь]

      Пример: C:>CD Prog

      Некоторые другие параметры этой команды обсуждаются ниже. Это сделает эту команду более полезной.

      Параметр- cmd устройство: Этот параметр дает конкретную информацию об устройстве, которое будет использоваться для ввода и вывода.

      Параметр /d: Этот параметр используется, когда пользователь хочет изменить текущий каталог и текущий диск.

      #2) Mkdir

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

      Синтаксис: mkdir [<диск>:]<путь>

      Пример: mkdir фантастическое (для создания имени каталога «фантастический»)

      #3) REN: Переименовать

      Пример — рен /?

      #4) ASSOC: Fix File Associations

      Это одна из самых основных и наиболее распространенных команд. Это помогает связать (как следует из названия) некоторые расширения файлов с некоторыми программами. Например, Когда мы нажимаем на .doc (расширение), компьютер может решить, что ему нужно связать его с Microsoft Word. На скриншоте ниже показан пример работы этой команды.

      Синтаксис: assoc [.ext[=[fileType]]]

      Пример: – C:\Users\assoc.txt

      #5) FC Сравнение файлов

      Второй наиболее часто используемой командой является FC, также известная как File Compare. Это интересная функция, которая позволяет сравнивать файлы, которые были изменены с течением времени.

      Синтаксис: FC /a [/c] [/l] [/lb] [/n] [/off[line]] [/t] [/u] [/w] [/< nnnn>] [<диск1>:][<путь2>]<имя_файла1> [<диск2>:][<путь3>]<имя_файла2>

      FC/b [<диск1:>][<путь2>]<имя_файла1> [<диск2:>][<путь3>]<имя_файла2>

      Пример: FC Файл 1.txt Файл 2.txt

      Есть несколько других параметров команды FC, описанных ниже. Он показывает первую и последнюю строку в списке отличий.

      Параметр /c: Этот параметр игнорирует чувствительность букв к регистру.

      Параметр /w: Этот параметр очень полезен при сравнении файлов. Облегчает процесс сравнения файлов, сжимая или удаляя пробелы в процессе сравнения. Этот параметр /w в команде FC игнорирует пробелы, если таковые имеются, в начале и конце строки.

      #6) POWERCFG: Конфигурация питания

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

      Синтаксис: powercfg /option [аргументы] [ /? ]

      Пример:  powercfg /?

      Другим параметром этой команды является /list, /L. В этом параметре перечислены все источники питания.

      #7) ВЫКЛЮЧЕНИЕ: Выключить компьютер

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

      Пользователи могут ввести shutdown/i в командной строке и выбрать перезапуск или полное завершение работы в появившемся диалоговом окне графического интерфейса. У пользователей есть возможность избежать этого диалогового окна с графическим интерфейсом, введя команду shutdown/s .

      Синтаксис: выключение [/i | /л | /с | /г | / г | /г | /а | /п | /ч | / е | /o] [/hybrid] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c «comment»]]

      Пример: выключение/i

      #8) SYSTEMINFO: Информация о системе

      Эта команда помогает получить системную информацию, такую ​​как сетевая карта, ОС Windows или сведения о процессоре. Информация, предоставляемая этой командой, проста для понимания.

      Синтаксис: systeminfo [/s <компьютер> [/u <домен>\<имя пользователя> [/p <пароль>]]] [/fo {TABLE | СПИСОК | CSV}] [/nh]

      Пример: C:\Users\systeminfo

      # 9) SFC: Проверка системных файлов

      Эта команда помогает обнаружить любое вредоносное ПО или вирусную угрозу, запустив сканирование основных системных файлов. Для запуска этой команды необходимы права администратора. На значке командной строки CMD используйте клавишу правой кнопки мыши и выберите параметр RUN as Administrator .

      Пользователям необходимо ввести SFC/SCANNOW, чтобы запустить диагностическую проверку, чтобы убедиться, что все файлы защищены от вредоносных программ, и в случае любой угрозы вредоносных программ эти файлы восстанавливаются с использованием файлов резервных копий.

      Синтаксис: SFC [/scannow] [/verifyonly] [/scanfile=<файл>] [/verifyfile=<файл>] [/offwindir=<автономный каталог Windows> /offbootdir=<автономный загрузочный каталог>]

      Пример: C:\Users\SFC

      #10) . NET USE: Map Drives

      Эта команда используется для сопоставления нового диска. У пользователей также есть возможность использовать File Explorer и использовать Мастер подключения сетевого диска, , если необходимо подключить новый драйвер, однако эта команда ускоряет процесс с помощью одной строки команд.

      Синтаксис команды : — Net use (имя диска) \\OTHER-COMPUTER\SHARE/persistent.yes . Это связано с тем, что \\OTHER-COMPUTER\SHARE является общей папкой на компьютере и ее необходимо сопоставить с новым диском. Здесь важно использовать «постоянный», поскольку он гарантирует, что каждый раз, когда компьютер входит в систему, диск обновляется.

      Синтаксис: Сетевое использование (имя диска) \\OTHER-COMPUTER\SHARE/persistent.yes

      Пример: Net use /Persistent: Yes

      #11) CHKDSK: Check Disk

      Эта команда на шаг опережает команду SFC. Это позволяет сканировать весь диск по сравнению со сканированием основных системных файлов, выполняемым командой SFC. Эту команду необходимо запускать от имени администратора, а ее синтаксис — CHKDSK/f (имя диска). На приведенном ниже снимке экрана видно, что команда не может быть выполнена из-за отсутствия прав администратора.

      Синтаксис: chkdsk [<том>[[<путь>]<имя файла>]] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:<размер >]] [/b]

      Пример:  chkdsk C:

      Некоторые важные параметры этой команды объясняются ниже:

      Параметр /f : Этот параметр помогает исправить любые ошибки на диске. Чтобы использовать этот параметр, диск должен быть заблокирован.

      Параметр /v : Этот параметр показывает имена всех файлов во всех каталогах по мере выполнения процесса проверки диска.

      #12) SCHTASKS: Schedule Task

      Эта команда является еще одним вариантом помимо встроенного мастера в Windows, когда необходимо создать расписание для задач. Задачи можно запланировать с помощью мастера планирования задач или просто с помощью команды SCHTASKS.

      Периодичность задач может быть минутной, ежечасной, ежедневной или ежемесячной и может быть установлена ​​командой /MO. Если выполнение команды выполнено успешно, можно увидеть следующий ответ: УСПЕХ: Запланированная задача «имя задачи» создана.

      Syntax:

      schtasks change
      schtasks create
      schtasks delete
      schtasks end
      schtasks query
      schtasks run

      Example- C :\Users\schtasks

      This command also has some important parameters which сделать эту команду более полезной. Они обсуждались ниже:

      Параметр /sc: Этот параметр указывает расписание, которому будет следовать конкретная задача.

      Параметр /tn: Этот параметр описывает имя каждой задачи. Важно, чтобы каждая задача имела имя, уникальное и соответствующее правилам имени файла. Имя не должно быть длиннее 238 символов.

      Параметр /s: Этот параметр показывает такие сведения, как имя и IP-адрес удаленного компьютера. Локальный компьютер является выходом по умолчанию для этой команды.

      #13) ATTRIB: Изменить атрибуты файла

      ОС Windows позволяет пользователям изменять атрибуты файла. Первый шаг — найти файл, а затем найти свойство, которое нужно изменить. В Windows также доступна простая команда, которую можно использовать для изменения атрибутов файла. Это — АТРИБ .

      Синтаксис: Атрибут [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}i] [<диск >:][][] [/s [/d] [/l]]

      Пример: C:\Users\Attrib /?

      Ниже перечислены некоторые другие параметры, используемые для команды « attrib ». (+) используется для установки атрибута и (-) для очистки атрибута.

      Параметр /s: Этот параметр использует « атрибут » и параметры командной строки для аналогичных файлов. Подобные файлы могут находиться как в текущем каталоге, так и в любом из подкаталогов.

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

      a) BITSADMIN: Эта команда полезна, когда загрузка или выгрузка данных выполняется либо в сети, либо через Интернет. Это также помогает контролировать передачу файлов.

      Синтаксис: bitsadmin [/RAWRETURN] [/WRAP | Команда /NOWRAP]

      Некоторые из важных параметров этой команды обсуждаются ниже:

      Параметр /list: Этот параметр используется для вывода списка всех заданий.

      Параметр- gettype: Этот параметр показывает GUID или отображаемое имя задания.

      б) ЦВЕТ: Эта команда позволяет изменить фон и основной цвет окна командной строки.

      Синтаксис: цвет [[]]

      Пример: цвет /?

      Ниже мы обсудим некоторые другие параметры этой команды:

      Параметр : Этот параметр используется для изменения цвета фона. Когда этот параметр используется в формате ‘ цвет b1’ — он меняет цвет фона на синий.

      Параметр : Этот параметр используется для изменения цвета фона. Когда этот параметр используется в формате ‘ color fc’ изменяет цвет переднего плана на красный.

      c) COMP: Эта команда позволяет пользователю сравнить два файла и зафиксировать различия.

      Синтаксис: comp [<данные1>] [<данные2>] [/d] [/a] [/l] [/n=<число>] [/c]

      d) FIND/FINDSTR: Эта команда позволяет пользователям искать любые строки в файлах ASCII.

      Синтаксис- findstr [/b] [/e] [/l | /r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/f:<файл>] [/c:<строка> ] [/g:<файл>] [/d:<список каталогов>] [/a:<атрибут цвета>] [/off[line]] [<диск>:][<путь>]<имя файла>[ …]

      e) PROMPT: С помощью этой команды можно изменить командную строку на другой диск с C:\>.

      Синтаксис: prompt []

      Пример- prompt –$g В этом примере команда будет отображать стрелку (–> ).

      f) TITLE: Эта команда используется для внесения изменений в заголовок окна командной строки.

      Синтаксис: title []

      Пример: название /?

      Параметр <строка>: Этот параметр помогает установить заголовок командной строки. Он указывает текст, который отображается в качестве заголовка командной строки.

      g) REGEDIT: Эта команда чрезвычайно популярна при редактировании ключей в реестре Windows. Эту команду следует использовать очень осторожно.

      Синтаксис:

      рег добавить
      рег сравнить
      рег копировать
      рег удалить
      рег экспорт
      reg import
      reg load
      reg query
      reg restore
      reg save
      reg unload

      h) ROBOCOPY: Эта команда используется для копирования файлов или каталогов из определенного места в другое место. Его также можно использовать для копирования всего диска.

      Синтаксис: robocopy <источник> <назначение> [<файл>[ …]] [<опции>]

      Теперь давайте также обсудим некоторые команды CMD для сети.

      Сетевые команды CMD

      #14) IPCONFIG: Конфигурация IP

      Эта команда чрезвычайно полезна при устранении неполадок в сети. Когда мы вводим IPCONFIG в командной строке, мы получаем подробную информацию, такую ​​как IP-адрес, маску подсети, IP-адрес шлюза по умолчанию и текущий домен сети. Эти сведения важны в процессе устранения неполадок маршрутизатора или любой другой проблемы с подключением .

      Синтаксис: ipconfig [/allcompartments] [/all] [/renew [<адаптер>]] [/release [<адаптер>]] [/renew6[<адаптер>]] [/release6 [<адаптер> ]] [/flushdns] [/displaydns] [/registerdns] [/showclassid <адаптер>] [/setclassid <адаптер> []]

      Пример -C:\Users\IPCONFIG

      #15) Network Statistics NETSTAT

      Эта команда обеспечивает предотвращение любой вирусной атаки на компьютер. Нам нужно ввести «NETSTAT» в командной строке, и мы получим подробную информацию обо всех TCP-соединениях, которые в настоящее время активны.

      Синтаксис: NETSTAT [-a] [-b] [-e] [-n] [-o] [-p <протокол>] [-r] [-s] [<интервал>]

      Пример: C:\Users\Netstat (показывает активные подключения)

      #16) TRACERT: TRACEROUTE

      TRACERT — действительно интересная команда, предлагаемая Windows. Это специально предназначено для пользователей, которые хотят отслеживать маршрутизацию интернет-трафика из своего браузера в любую удаленную систему, такую ​​как сервер Google. Как следует из названия, он отслеживает маршрут пакетов, которые отправляются на удаленный адрес, которым может быть веб-сайт или даже сервер.

      Эта команда предоставляет следующую информацию:

      • Количество переходов (количество промежуточных или подключающихся серверов) до достижения пункта назначения.
      • Для достижения каждого из этих переходов требуется время.
      • Имя прыжков и IP-адрес прыжков.

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

      Синтаксис: TRACERT [/d] [/h <максимальное количество переходов>] [/j <список хостов>] [/w <время ожидания>] [/R] [/S ] [/4][/6] <имя цели >

      Пример: C:\Users\ Имя пользователя>TRACERT google.com

      #17) PING: Отправить тестовые пакеты

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

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

      Синтаксис: PING [/t] [/a] [/n <число>] [/l <размер>] [/f] [/I ] [/v ] [/r ] [/s ] [{/j | /k }] [/w ] [/R] [/S ] [/4] [/6]

      Пример: C:\Users\имя_пользователя\ PING[-t]

      Ниже перечислены некоторые параметры, используемые для этой команды:

      Параметр /t: Этот параметр используется для отправки запросов Ping к определенному месту назначения, пока не произойдет прерывание.

      Параметр /n: Этот параметр указывает количество отправленных эхо-запросов. Значение по умолчанию равно 4.

      #18) PathPing

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

      Синтаксис: pathping [/n] [/h ] [/g ] [/p ] [/q [/w ] [/i ] [/4 ] [/6 ][]

      Пример: C:\Users\pathping www.google.com

      #19) GETMAC Media Access Control

      Управление доступом к среде — это уникальный адрес, который присваивается компанией-производителем всем устройствам, соответствующим стандартам IEE 802. Этот MAC-адрес также помогает пользователям контролировать устройства, которым разрешено подключаться к сети. Можно увидеть несколько MAC-адресов, потому что в сети может быть несколько сетевых адаптеров.

      Синтаксис: getmac[.exe][/s <компьютер> [/u <домен\<пользователь> [/p <пароль>]]][/fo {table | список | csv}][/nh][/v]

      Пример: C:\Userss\getmac /?

      #20) NSLOOKUP- Поиск сервера имен

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

      Синтаксис: nslookup [выход | палец | помощь | лс | сервер | корень | сервер | набор | вид] [опции]

      Пример: C:\Users\Имя пользователя>nslookup

      #21) NETSH-NETWORK SHELL

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

      Синтаксис: netsh [-a <Псевдоним>][-c <Контекст>][-r <Удаленный компьютер>][-u [<домен>\<имя пользователя>][-p <Пароль> | [{ | -f <файл сценария>}]

      Пример: C:\Users\netsh dump \?

      Параметр /?: Этот параметр показывает список команд.

      Дамп параметров: Этот параметр отображает сценарий конфигурации.

      #22) ARP

      Команда Arp позволяет пользователю отображать, удалять и добавлять информацию ARP для устройств в сети.

      Синтаксис: arp [/a [] [/n ]] [/g [] [-n ]] [/d [] ] [/s []]

      Пример:  C:\Users\arp –a

      #23) NBTSTAT

      ). Он использует NBT для решения проблем, связанных с разрешением имен NETBIOS.

      Синтаксис: nbtstat [/a ] [/A ] [/c] [/n] [/r] [/R] [/RR] [/s] [/S] [ <интервал>]

      Пример: C:\Users\nbtstat

      #24) Палец

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

      Синтаксис: finger [-l] [] [@] […]

      Пример: finger @ host: Этот параметр указывает сервер в удаленной системе, от которого требуется информация о пользователе.

      #25) Имя хоста

      Эта команда показывает имя хоста компьютера.

      Синтаксис: имя хоста

      Пример: C:\Users\имя хоста

      #26) Net

      проблемы, связанные с сетью.

      Синтаксис: net [accounts | компьютер | конфигурация | продолжить | файл | группа | помощь | helpmsg | локальная группа | имя | пауза | печать | отправить | сессия | поделиться | начать | статистика | остановка | время | использовать | пользователь | вид]

      Пример:  C:\Users\net [accounts]

      #27) Route

      Эта команда используется для проверки и внесения изменений в таблицу маршрутизации компьютера.

      Синтаксис: route [-f] [-p] [-4|-6] команда [назначение] [маска сети] [шлюз] [показатель METRIC] [интерфейс IF]

      Пример: C :\пользователи\маршрут. PRINT

      #28) WHOIS

      Эта команда полезна, когда пользователи хотят найти доменное имя или IP-адрес. Он ищет в базе данных WHOIS соответствующие объекты.

      Синтаксис: whois [ -h HOST ] [ -p PORT ] [ -aCFHlLMmrRSVx ] [ -g SOURCE:FIRST-LAST ]

      [ -i ATTR ] [ -S SOURCE ] [ -T TYPE ] объект

      Пример: whois [-h]

      Примечание: Эта команда не может быть выполнена из-за ограничений администратора.

      Параметр whois –v: Этот параметр используется для печати информации whois для доменного имени.

      Использование: whois.exe[-v]имя домена [whois.server]

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

      Давайте поделимся некоторыми полезными трюками ниже:

      Командные трюки CMD

      #1) История команд

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

      Трюк: доключ/история

      #2) Запуск нескольких команд

      Этот трюк очень эффективен и экономит время, когда нужно выполнить более одной команды подряд. Все, что нам нужно сделать, это использовать «&&» между двумя командами. #3) Функциональные клавиши и их использование Теперь вы, должно быть, думаете, нужно ли вам помнить их все? Ответ №

      Мы говорили об удобстве командной строки в Windows, и поверьте мне, если кто-то забудет эти команды, легко получить список команд.

      Выполните следующие шаги:

      Шаг 1: Откройте командную строку, щелкнув меню «Пуск» и введя cmd. В качестве альтернативы можно также использовать сочетание клавиш — Ctrl+R (клавиша) и в диалоговом окне «Выполнить» ввести cmd, и нажмите Enter.

      Шаг 2: Чтобы получить список команд, введите Help и нажмите Введите . Это поможет перечислить все команды в алфавитном порядке, а команды можно найти, прокручивая вверх и вниз. Список может меняться в зависимости от используемой версии Windows.

      Ниже приведен список функциональных клавиш, которые могут помочь улучшить работу с командами CMD.

      #4) Отправить вывод в буфер обмена

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

      Трюк: Assoc.txt| clip

      #5) Abort Command

      Этот прием помогает остановить выполнение команды, если по ошибке была нажата клавиша Enter.

      Уловка: CTRL+C

      Командная строка является частью всех систем с операционной системой на базе Windows NT. Список команд, доступных в командной строке, очень длинный, однако эти команды и их доступность могут различаться в разных версиях операционных систем Windows, таких как Windows 7, Windows 8 и т. д.

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

      Ниже приведены некоторые часто задаваемые вопросы о командной строке Windows.

      Часто задаваемые вопросы

      Вопрос №1) Как мы можем изменить название CMD?

      Ответ: Чтобы изменить имя CMD, необходимо выполнить следующие шаги:

      Шаг 1: Используйте значок Пуск и щелкните, чтобы выбрать Настройки .

      Шаг 2: Выберите « Система ».

      Шаг 3: Выберите « Переименовать ПК », который можно увидеть на вкладке « О ».

      Шаг 4: Введите новое имя и выберите Далее .

      Шаг 5: Важно перезагрузить систему, чтобы применить настройки. Выберите Перезагрузить сейчас .

      Вопрос №2) Где мы можем найти CMD.exe?

      Ответ: Для нахождения CMD.exe- необходимо использовать следующий путь C:\\Windows\System32 папка .

      Вопрос №3) Почему мы используем CMD?

      Ответ: CMD позволяет пользователям выполнять все функции, которые выполняются с помощью графического интерфейса в Windows. CMD можно использовать для копирования, переименования или удаления файлов. Он даже позволяет пользователям запускать приложения и изменять настройки.

      Q #4) Как мы можем исправить Windows system32 cmd exe?

      Ответ : Выберите Windows + клавишу R , чтобы открыть диалоговое окно «Выполнить », и введите мсконфиг . Появится диалоговое окно под названием Конфигурация системы . Используйте вкладку « StartUp ». Проверьте, есть ли в списке C:\WINDOWS\system32\cmd.exe . Если он находится в списке, снимите флажок и выберите Применить . Чтобы изменения вступили в силу, необходимо перезапустить систему.

      Вопрос №5) Сколько существует команд CMD?

      Ответ : В Windows существует до 280 команд, к которым можно получить доступ через командную строку. Они помогают пользователям автоматизировать различные повторяющиеся задачи, а также помогают решить некоторые проблемы с операционной системой Windows.

      Заключение

      В этой статье мы объяснили команды CMD, что является очень интересной функцией Windows. Мы также объяснили некоторые из наиболее часто используемых команд и приемов, которые оказались чрезвычайно полезными для обычных пользователей.

      Рекомендуем прочитать =>> Различные способы открытия диспетчера задач

      Хотя доступность некоторых команд может различаться в зависимости от версии операционной системы, большинство из этих команд обычно доступны во всех версиях операционной системы Windows.

      Рекомендуемая литература

      cmd — Поддержка интерпретаторов команд, ориентированных на строку — Документация Python 3.10.7

      Исходный код: Lib/cmd.py


      Класс Cmd обеспечивает простую основу для написания строковых интерпретаторы команд. Они часто полезны для тестовых программ, административных инструменты и прототипы, которые позже будут завернуты в более сложную интерфейс.

      класс cmd. Cmd ( completekey = ‘tab’ , stdin = None , stdout = None )

      Экземпляр Cmd или экземпляр подкласса является интерпретатором, ориентированным на строку рамки. Нет веской причины создавать экземпляр Cmd ; скорее, это полезно как суперкласс класса интерпретатора, который вы определяете сами, чтобы чтобы наследовать методы Cmd и инкапсулировать методы действий.

      Необязательный аргумент completekey — это readline имя завершения ключ; по умолчанию это Tab . Если completekey не None и доступна readline , завершение команды выполняется автоматически.

      Необязательные аргументы stdin и stdout указывают входной и выходной файл объекты, которые экземпляр Cmd или экземпляр подкласса будут использовать для ввода и выход. Если не указано, по умолчанию они будут иметь значение sys.stdin и sys.stdout .

      Если вы хотите использовать данный stdin , обязательно установите use_rawinput атрибут False , иначе stdin будет игнорируется.

      Командные объекты

      Экземпляр Cmd имеет следующие методы:

      Команд. cmdloop ( ввод = нет )

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

      Необязательный аргумент — это баннер или вводная строка, которая должна быть выдана перед первым приглашение (это переопределяет атрибут класса intro ).

      Если загружен модуль readline , ввод автоматически наследует bash -подобное редактирование списка истории (например, Control - P прокручивает назад до последней команды, Управление - N вперед до следующей, Управление - F перемещает курсор вправо без разрушения, Control - B перемещает курсор влево без разрушения и т. д.).

      Конец файла на входе передается обратно как строка 'EOF' .

      Экземпляр интерпретатора распознает имя команды foo тогда и только тогда, когда оно имеет метод do_foo() . Как частный случай, строка, начинающаяся с символ '?' отправляется методу do_help() . Как еще особый случай, строка, начинающаяся с символа '!' отправлен в метод do_shell() (если такой метод определен).

      Этот метод вернет значение, когда метод postcmd() вернет истинное значение. Аргумент stop для postcmd() — это возвращаемое значение из команды соответствующий метод do_*() .

      Если завершение включено, завершающие команды будут выполняться автоматически, а завершение команд args выполняется вызовом complete_foo() с аргументы текст , строка , begidx и endidx . текст — это префикс строки мы пытаемся сопоставить: все возвращаемые совпадения должны начинаться с него. строка это текущая строка ввода с удаленным начальным пробелом, begidx и endidx — это начальный и конечный индексы текста префикса, которые можно использовать для обеспечивают различное завершение в зависимости от того, в какой позиции находится аргумент.

      Все подклассы Cmd наследуют предопределенный do_help() . Этот метод, вызываемый с аргументом 'bar' , вызывает соответствующий метод help_bar() , и если этого нет, печатает строку документации do_bar() , если доступно. Без аргумента do_help() перечисляет все доступные разделы справки (то есть все команды с соответствующими help_*() методы или команды, содержащие строки документации), а также список всех недокументированные команды.

      Команд. onecmd ( стр )

      Интерпретируйте аргумент так, как если бы он был введен в ответ на приглашение. Это может быть переопределено, но обычно в этом нет необходимости; см. методы precmd() и postcmd() для полезных ловушек выполнения. возвращаемое значение — это флаг, указывающий, будет ли выполняться интерпретация команд интерпретатор должен остановиться. Если есть метод do_*() для команды str , возвращается возвращаемое значение этого метода, в противном случае возвращаемое значение из метода default() возвращается .

      Команд. пустая строка ()

      Метод вызывается при вводе пустой строки в ответ на приглашение. Если это метод не переопределяется, он повторяет последнюю введенную непустую команду.

      Команд. по умолчанию ( строка )

      Метод вызывается в строке ввода, когда префикс команды не распознан. Если этот метод не переопределяется, он печатает сообщение об ошибке и возвращает значение.

      Команд. completedefault ( текст , строка , begidx , endidx )

      Метод, вызываемый для завершения строки ввода, когда нет специфичных для команды complete_*() Доступен метод . По умолчанию возвращает пустой список.

      Команд. прекомд ( строка )

      Метод ловушки, выполняемый непосредственно перед командной строкой интерпретируется строка , но после того, как приглашение ввода будет сгенерировано и выдано. Этот метод является заглушкой в Команда ; он существует для переопределения подклассами. Возвращаемое значение используется как команда, которая будет выполняться методом onecmd() ; в precmd() реализация может перезаписать команду или просто вернуть строка без изменений.

      Команд. postcmd ( стоп , строка )

      Метод ловушки выполняется сразу после завершения отправки команды. Этот метод заглушка Cmd ; он существует для переопределения подклассами. строка это командная строка, которая была выполнена, а stop — это флаг, указывающий, выполнение будет прекращено после вызова postcmd() ; это будет возвращаемое значение метод onecmd() . Возвращаемое значение этого метода будет использоваться как новое значение для внутреннего флага, который соответствует stop ; возврат false приведет к продолжению интерпретации.

      Команд. предварительная петля ()

      Метод ловушки выполняется один раз при вызове cmdloop() . Этот метод является заглушкой в Cmd ; он существует для переопределения подклассами.

      Команд. постпетля ()

      Метод ловушки выполняется один раз перед возвратом cmdloop() . Этот способ является заглушкой Cmd ; он существует для переопределения подклассами.

      Экземпляры подклассов Cmd имеют некоторые общедоступные переменные экземпляра:

      Команд. подсказка

      Приглашение для запроса ввода.

      Команд. идентификаторов

      Строка символов, допустимая для префикса команды.

      Команд. ласткмд

      Последний замеченный непустой префикс команды.

      Команд. очередь команд

      Список входных строк в очереди. Список cmdqueue проверен cmdloop() когда требуется новый ввод; если оно непусто, его элементы будут обработаны по порядку, как если бы они были введены по подсказке.

      Команд. введение

      Строка для введения или баннера. Может быть переопределен путем предоставления cmdloop() метод аргумент.

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

      Заголовок, который выдается, если в выводе справки есть раздел для разной справки тем (то есть имеется help_*() методов без соответствующих do_*() метод).

      Заголовок, который выдается, если в выводе справки есть раздел для недокументированных команд (то есть существует do_*() методов без соответствующих help_*() методы).

      Команд. линейка

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

      Команд. use_rawinput

      Флаг, значение по умолчанию — true. Если true, cmdloop() использует input() для отображать подсказку и читать следующую команду; если ложь, sys.stdout.write() и sys.stdin.readline() . (Это означает, что при импорте readline , в системах, которые его поддерживают, интерпретатор автоматически поддержка Emacs -подобного редактирования строк и нажатий клавиш истории команд. )

      Пример команды

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

      В этом разделе представлен простой пример того, как построить оболочку на основе нескольких команды в модуле черепахи .

      Основные команды черепахи, такие как forward() , добавлены в Подкласс Cmd с методом с именем do_forward() . Аргумент преобразуется в число и отправляется в модуль черепахи. Строка документации используется в справочной утилите, предоставляемой оболочкой.

      Пример также включает базовое средство записи и воспроизведения, реализованное с помощью метод precmd() , который отвечает за преобразование ввода в нижний регистр и запись команд в файл. Метод do_playback() читает файл и добавляет записанные команды в cmdqueue для немедленное воспроизведение:

       импорт cmd, sys
      из черепашьего импорта *
      класс TurtleShell(cmd. Cmd):
          intro = 'Добро пожаловать в панцирь черепахи. Введите help или ? чтобы получить список команд.\n'
          подсказка = '(черепаха)'
          файл = нет
          # ----- основные команды черепахи -----
          def do_forward (я, аргумент):
              «Переместить черепаху вперед на указанное расстояние: ВПЕРЕД 10»
              вперед (* синтаксический анализ (аргумент))
          def do_right (я, аргумент):
              'Повернуть черепаху вправо на заданное число градусов: НАПРАВО 20'
              правильно (* синтаксический анализ (аргумент))
          def do_left (я, аргумент):
              'Повернуть черепаху влево на заданное количество градусов: ВЛЕВО 90'
              слева (* синтаксический анализ (аргумент))
          def do_goto(я, аргумент):
              'Переместите черепаху в абсолютное положение с изменением ориентации. ПЕРЕЙТИ 100 200'
              перейти (* разбор (аргумент))
          def do_home (я, аргумент):
              «Вернуть черепаху в исходное положение: ДОМОЙ»
              дом()
          def do_circle (я, аргумент):
              'Нарисовать круг с заданным радиусом и параметрами длины и шагов: CIRCLE 50'
              круг (* анализ (аргумент))
          def do_position (я, аргумент):
              'Распечатать текущую позицию черепахи: POSITION'
              print('Текущая позиция %d %d\n' % position())
          def do_heading (я, аргумент):
              'Вывести текущий курс черепахи в градусах: HEADING'
              print('Текущий заголовок %d\n' % (heading(),))
          def do_color (я, аргумент):
              «Установить цвет: ЦВЕТ СИНИЙ»
              цвет (аргумент ниже())
          def do_undo(я, аргумент):
              «Отменить (повторно) последнее действие (я) черепахи: ОТМЕНИТЬ»
          def do_reset (я, аргумент):
              «Очистить экран и вернуть черепаху в центр: СБРОС»
              перезагрузить()
          def do_bye (я, аргумент):
              «Остановить запись, закрыть окно черепахи и выйти: ПОКА»
              print('Спасибо за использование Turtle')
              self. close ()
              до свидания()
              вернуть Истина
          # ----- запись и воспроизведение -----
          def do_record (я, аргумент):
              «Сохранить будущие команды в файле с именем: RECORD rose.cmd»
              self.file = открыть (аргумент, 'w')
          def do_playback (я, аргумент):
              'Команды воспроизведения из файла: PLAYBACK rose.cmd'
              self.close ()
              с открытым (arg) как f:
                  self.cmdqueue.extend(f.read().splitlines())
          def precmd (я, строка):
              строка = строка.нижний()
              если self.file и «воспроизведение» не совпадают:
                  печать (строка, файл = self.file)
              обратная линия
          защита близко (я):
              если self.file:
                  self.file.close()
                  self.file = Нет
      деф синтаксический анализ (аргумент):
          «Преобразовать серию из нуля или более чисел в кортеж аргументов»
          вернуть кортеж (карта (int, arg.split ()))
      если __name__ == '__main__':
          TurtleShell().cmdloop()
       

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

       Добро пожаловать в панцирь черепахи.  Введите help или ? чтобы перечислить команды.
      (черепаха)?
      Документированные команды (введите help ):
      ========================================
      прощай, цвет, иди домой, воспроизведение, запись, право
      круг вперед направление левое положение сбросить отменить
      (черепаха) помогите вперед
      Переместите черепашку вперед на указанное расстояние: ВПЕРЕД 10
      (черепаха) запись спираль.cmd
      (черепаха) положение
      Текущая позиция 0 0
      (черепаха) курс
      Текущий заголовок 0
      (черепаха) сброс
      (черепаха) круг 20
      (черепаха) вправо 30
      (черепаха) круг 40
      (черепаха) вправо 30
      (черепаха) круг 60
      (черепаха) вправо 30
      (черепаха) круг 80
      (черепаха) вправо 30
      (черепаха) круг 100
      (черепаха) вправо 30
      (черепаха) круг 120
      (черепаха) вправо 30
      (черепаха) круг 120
      (черепаха) курс
      Текущий курс 180
      (черепаха) вперед 100
      (черепаха)
      (черепаха) вправо 90
      (черепаха) вперед 100
      (черепаха)
      (черепаха) вправо 90
      (черепаха) вперед 400
      (черепаха) вправо 90
      (черепаха) вперед 500
      (черепаха) вправо 90
      (черепаха) вперед 400
      (черепаха) вправо 90
      (черепаха) вперед 300
      (черепаха) воспроизведение спираль. cmd
      Текущая позиция 0 0
      Текущий заголовок 0
      Текущий курс 180
      (черепаха) пока
      Спасибо за использование черепахи
       

      11 основных команд, которые вы должны знать (cd, dir, mkdir и т. д.)

      Компьютерщики и эксперты любят Командную строку из-за расширенных команд, которые она может выполнять. К счастью, Командная строка построена не только на расширенных командах, но и на простых, предназначенных для выполнения основных операций. В этой статье мы покажем вам, как изменить каталог в CMD , изменить диск, просмотреть содержимое каталога, как переименовать, скопировать и удалить файлы и папки, а также как запустить приложение из Командная строка . Мы также расскажем, как получить помощь в CMD . Приступим:

      ПРИМЕЧАНИЕ. Информация, представленная в этом руководстве, применима к Windows 11, Windows 10 и даже к более ранним операционным системам Microsoft, таким как Windows 7.

      1. Как изменить каталог в CMD (CD в командной строке)

      Первая команда из списка — CD (Изменить каталог). Эта команда позволяет вам изменить текущий каталог или, другими словами, перейти в другую папку с вашего ПК.

      Как перейти в корень диска в CMD (CD\)

      Первая итерация команды CD , которую вы должны знать, это CD\ . Это приведет вас к вершине дерева каталогов. Чтобы увидеть, как это работает, после того, как вы откроете Командная строка , введите:

      cd\

      … и нажмите Введите на клавиатуре. Вы должны увидеть, как команда CD\ перенесет вас на вершину дерева каталогов. В данном случае на диск C:.

      Запуск команды CD\ для изменения каталога на корневой

      Командная строка не чувствительна к регистру, что означает, что вы можете вводить команды, используя заглавные буквы, строчные буквы или любую их комбинацию. Команды CD, cd, или Cd, работают одинаково.

      ПРИМЕЧАНИЕ. Вы заметили на снимке экрана выше, что Командная строка выглядит немного иначе, чем вы привыкли? Это потому, что мы используем его внутри терминала Windows. Для получения дополнительной информации прочитайте: Что такое терминал Windows?

      Как перейти к определенной папке в CMD (путь компакт-диска)

      Возвращаясь к команде CD , теперь вы работаете с корнем С: диск. Если вам нужно перейти в определенную папку с этого диска, выполните команду Папка компакт-диска. Вложенные папки должны быть разделены символом обратной косой черты: \ . Например, когда вам нужно получить доступ к папке System32 , расположенной в C:\Windows, введите:

      cd windows\system32\

      … как показано ниже, а затем нажмите Введите на клавиатуре.

      Как перейти к папке в CMD

      Как изменить родительский каталог в CMD (CD..)

      Когда вам нужно перейти на одну папку вверх, используйте команду cd.. . Предположим, вы находитесь в папке system32 и хотите вернуться в папку Windows . Введите

      cd..

      … и нажмите Введите на клавиатуре.

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

      В результате ваш текущий каталог изменится на С:\Виндовс.

      Как изменить каталог в CMD на рабочий стол (или другие пользовательские папки)

      Как насчет изменения каталога в CMD на личную папку, такую ​​как ваш Рабочий стол или Документы ? Это делается так же, с помощью команды CD , но вам нужно знать расположение ваших личных папок. Как в Windows 10, так и в Windows 11 все пользовательские папки находятся в:

      C:\Users\[имя пользователя]\

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

      cd C:\Users\[your_user_name]\Desktop

      Измените путь к папке рабочего стола в CMD

      Аналогично, если вы хотите перейти к другой папке пользователя в CMD , запустите ту же команду, но замените Desktop на каталог, в который вам нужно попасть. Например, если вы хотите изменить путь к папке Documents , введите:

      C:\Users\[your_user_name]\Documents

      Изменить каталог на папку «Документы» пользователя в CMD

      СОВЕТ: Кроме того, вместо того, чтобы вводить имя папки пользователя вручную, вы можете заменить путь к каталогу в CMD на %userprofile% переменная среды. Вот пример того, как изменить каталог в CMD на Desktop :

      cd /d %userprofile%\Desktop

      Как изменить каталог в CMD на рабочий стол

      2. Как изменить диск в CMD (Командная строка)

      Чтобы получить доступ к другому диску, введите букву диска, а затем : . Например, если вы хотите изменить диск с C: на D: , вы должны ввести:

      d:

      … и затем нажать Введите на клавиатуре.

      Как изменить диск в командной строке

      Чтобы одновременно изменить диск и каталог, используйте кнопку команда cd , за которой следует ключ /d . Параметр /d используется для изменения текущего диска на определенную папку с другого тома диска.

      Например, если вы сейчас находитесь на диске D: и хотите вернуться к папке Windows с диска C: , вы должны ввести:

      cd /d C:\Windows

      … и нажмите . Введите на клавиатуре, как показано на следующем снимке экрана.

      Изменение диска и каталога в командной строке

      ПРИМЕЧАНИЕ. Вводя только букву диска, вы автоматически перемещаетесь в самое последнее место на этом диске. Например, если вы находитесь на диске D: и набираете cd C:\Windows , похоже, ничего не происходит. Однако если после этого ввести C: , рабочая папка изменится на C:\Windows .

      3. Как просмотреть содержимое каталога в командной строке (DIR в CMD)

      Вы можете просмотреть содержимое папки с помощью команды DIR . Чтобы проверить это, мы создали папку с именем Digital_Citizen на диске D: с несколькими файлами и подпапками. Вы можете увидеть их все на скриншоте ниже.

      Содержимое папки, найденной в корне диска D

      Последний раз наша рабочая папка была C:\Windows. Чтобы перейти к указанной выше папке, мы должны использовать команду cd /d D:\Digital_Citizen. Чтобы просмотреть содержимое папки, введите:

      DIR

      … и нажмите Введите . Это отображает список содержащихся в нем файлов и папок, а также некоторые сведения о каждом из них (размер, дату и время последнего изменения).

      Использование команды DIR для просмотра содержимого каталога

      4. Как создать новый каталог с помощью командной строки (MD в CMD)

      Вы можете создать новую папку с помощью MKDIR (Создать каталог) или команду MD . Синтаксис этих команд:

      Папка MKDIR

      или

      Папка MD

      Допустим, нам нужно создать новую папку с именем Digital_Citizen_Life , которая будет помещена в папку D:\Digital_Citizen . Для этого нам нужно ввести:

      mkdir Digital_Citizen_Life

      … и затем нажать Enter , как показано ниже.

      Команда MKDIR в командной строке

      СОВЕТ: Если вы хотите создать папку, имя которой содержит пробелы, обязательно заключите ее имя в кавычки или апострофы. Например, если вы хотите создать папку с именем Digital Citizen , запустите команду MD следующим образом:

      md «Digital Citizen»

      Как создать каталог в CMD с пробелами в имени

      Чтобы проверить, работает ли он, используйте DIR 9.Команда 0058 еще раз. Вновь созданная папка появится в списке.

      Использование DIR для просмотра содержимого каталога в командной строке

      ВАЖНО: Не забывайте, что все эти команды зависят от вашего текущего местоположения в командной строке . Например, если вы находитесь на диске C: и набираете MKDIR test, новая папка создается в корне диска C: .

      Другой способ создать папку, не переходя в нужное место, — ввести полный путь к новой папке. Например, если вы работаете на D: диск и вы хотите создать новую папку в C: , с именем other_stuff , введите:

      mkdir c:\other_stuff

      … и затем нажмите Enter .

      Использование MKDIR для создания нового каталога с полным путем

      Когда вам нужно одновременно создать папку с подпапками, вы можете использовать эту команду:

      MKDIR Папка\Подпапка

      .

      Например, если мы введем:

      mkdir Digital_Citizen_Tests\Beta\Test1

      … создаются три папки: Digital_Citizen_Tests, Beta, и Test1 , в древовидной структуре.

      Создание папки с подпапками с помощью MKDIR в командной строке

      5. Как переименовывать файлы и папки с помощью командной строки (REN в CMD)

      Для переименования файлов и папок необходимо использовать REN ( Переименовать) команда. Чтобы переименовать папки, введите:

      ren Folder NewFolderName

      Например, если мы хотим переименовать Digital_Citizen_Tests из папки Digital_Citizen_Final_Tests, мы должны запустить:

      ren Digital_Citizen_Tests Digital_Citizen_Final_Tests

      … и нажать Enter .

      Переименование папок с помощью команды REN в командной строке

      Чтобы переименовать файл, используйте ту же команду, например: файл до Image0.bmp, мы должны выполнить команду:

      ren Digital_Citizen_Image1.bmp Image0.bmp

      Переименование файлов с помощью команды REN в командной строке

      6. Как скопировать файлы в CMD (КОПИРОВАНИЕ в командной строке )

      Команда COPY позволяет копировать файлы из одного места в другое. Чтобы использовать эту команду, введите:

      copy location\filename.extension newlocation\newname.extension

      Например, воспользуемся этой командой, чтобы скопировать Image0. bmp из папки Digital_Citizen , расположенной на диске D: , в папку D:\Digital_Citizen\Digital_Citizen_Tests\ . Чтобы сделать вещи более интересными, мы хотим, чтобы файл назывался Testing_Picture1.gif . Чтобы сделать все это, мы должны ввести команду:

      копировать D:\Digital_Citizen\image0.bmp D:\Digital_Citizen\Digital_Citizen_Tests\testing_picture1.gif

      … затем Введите . Вы также должны получить подтверждение операции, как вы можете видеть ниже.

      Использование команды COPY для копирования файлов с помощью командной строки

      Если вы копируете в один и тот же каталог, вам не нужно указывать путь в команде. В качестве примера скопируем Digital_Citizen_Notes.txt из D:\Digital_Citizen в ту же папку, только с другим расширением: скажем, Digital_Citizen_Notes.docx . Для этого нам нужно запустить команду:

      копировать Digital_Citizen_Notes.txt Digital_Citizen_Notes. docx

      Использование команды COPY для копирования файлов в тот же каталог

      7. Как копировать папки в CMD, включая их содержимое (XCOPY в CMD)

      Чтобы скопировать папку и ее содержимое из одного места в другое, используйте команда XCOPY :

      XCOPY /s /i

      Предположим, что нам нужно скопировать папку из D:\Digital_Citizen в C:\Backup_Digital_Citizen. Для этого нужно выполнить команду:

      xcopy /s /i d:\Digital_Citizen c:\Backup_Digital_Citizen

      Параметр /s гарантирует, что будут скопированы все каталоги и подкаталоги, кроме пустых. Параметр /i создает новый каталог, если папка назначения не существует, и копирует в него все файлы.

      Использование XCOPY для копирования папок и их содержимого в командной строке

      8. Как удалить файлы с помощью командной строки (DEL в CMD)

      DEL (Удалить) используется для удаления файлов из папок вы создали. Чтобы удалить все файлы из папки, вы можете запустить команду

      del folder

      Предположим, мы хотим удалить все файлы из папки Digital_Citizen_Tests , расположенной в каталоге D:\Digital_Citizen . Для этого сначала откройте папку Digital_Citizen в командной строке , а затем выполните следующую команду:

      del Digital_Citizen_Tests

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

      ПРИМЕЧАНИЕ: Чтобы также удалить из папки скрытые файлы, необходимо добавить параметр /h . Также обратите внимание, что команда DEL не работает для удаления папок — для этого вам нужно использовать команду RD , описанную в следующем разделе этого руководства.

      Использование команды DEL для удаления всех файлов в каталоге в командной строке

      Если вам нужно удалить один файл, используйте DEL 9Команда 0058, за которой следует имя этого файла. Например, чтобы удалить файл Digital_Citizen_Notes.txt из D:\Digital_Citizen , мы должны запустить команду:

      del Digital_Citizen_Notes.txt

      Использование команды DEL для удаления одного файла в командной строке 9001 08 908 Вот список полезных комбинаций DEL , о которых стоит упомянуть:

      DEL *.DOCX

      … удаляет все файлы в текущей папке, которые имеют расширение DOCX (вы можете использовать любое необходимое расширение файла, DOCX — это просто пример).

      DEL Test*.*

      … удаляет все файлы в рабочей папке, имена которых начинаются с Test .

      DEL *.*

      … удаляет ВСЕ файлы в текущей папке.

      9. Как удалить папку из CMD (RD в командной строке)

      Команду DEL нельзя использовать для удаления папок. Поэтому мы должны использовать другую команду для удаления любой пустой папки, а именно RD :

      RD [Папка]

      Ранее мы удалили все файлы из папки Digital_Citizen_Tests . Пришло время также удалить каталог, набрав:

      RD Digital_Citizen_Tests

      Использование команды RD для удаления папок в командной строке

      10. Как запустить приложение из CMD (командная строка)

      Для запуска программу из командной строки , вы можете перейти к папке, содержащей исполняемый файл, и ввести имя программы. Например, если вы хотите запустить Панель управления с помощью Командной строки , перейдите в C:\Windows\System32, где находится исполняемый файл: control.exe . Давайте посмотрим, как эта операция выполняется, если вы находитесь в своем пользовательском каталоге. Прежде всего, измените рабочий каталог на папку приложения, набрав:

      cd /d c:\windows\System32\

      Затем введите имя исполняемого файла приложения:

      control.exe

      … и нажмите Введите .

      Запуск приложения из командной строки

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

      C:\Windows\System32\control.exe

      11. Как получить справку в командной строке (HELP в смд)

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

      help

      … а затем нажмите Enter . Это отображает список всех доступных команд, как вы можете видеть ниже.

      Команда HELP из командной строки

      Если вас интересует конкретная команда, введите help , а затем имя этой команды. Другой способ сделать то же самое — ввести имя команды, а затем цифру 9.0019 /? параметр. Для проверки используйте

      help cd

      или

      cd/?

      … для отображения информации о команде cd . На картинке ниже вы можете увидеть результат:

      С помощью команды HELP или /? параметр для поиска справки в командной строке

      ПРИМЕЧАНИЕ. В этом руководстве рассматриваются только несколько команд для командной строки . Если вы хотите углубиться, вы также можете прочитать:

      • Просмотр системной информации и управление процессами из CMD или PowerShell
      • Командная строка (CMD) — 8 сетевых команд, которые вы должны знать

      Вы используете командную строку в Windows 10 или Windows 11?

      Командная строка — это мощный инструмент для пользователей компьютеров с ОС Windows, которые хотят испачкать руки и узнать что-то новое. Мы надеемся, что эта статья помогла вам изучить основы запуска команд в командной строке . Если у вас есть какие-либо вопросы по этому поводу, не стесняйтесь оставлять нам комментарии ниже.

      10 сетевых команд, которые вы должны знать

      Командная строка оказалась одним из лучших инструментов для запуска основных команд, позволяющих работать с файлами и папками из Windows. Однако командная строка намного мощнее. Вы можете подняться на новый уровень, изучив и используя несколько расширенных команд, включая ряд удобных сетевых команд. Сегодня мы узнаем, как использовать Command Prompt 9.0058 для проверки подключения к Интернету и сетевых подключений вашего ПК, просмотра информации о сетевых устройствах и просмотра соединений между вашим ПК и другими устройствами. Итак, без лишних слов, давайте начнем:

      ПРИМЕЧАНИЕ: Команды, представленные в этом руководстве, применимы к Windows 11, Windows 10 и даже более старым операционным системам Microsoft, таким как Windows 7. Прежде чем идти дальше, если вы не знаете как открыть командную строку , читайте: Как открыть командную строку (14 способов).

      1. Как проверить подключение к Интернету в CMD

      Чтобы проверить, работает ли ваше подключение к Интернету, вы можете использовать Командную строку для проверки подключения к определенному веб-сайту или местоположению в Интернете. Для этого вы можете использовать сетевую команду ping , за которой следует веб-адрес или IP-адрес. Например, вы можете проверить подключение к Digital Citizen , не открывая веб-браузер, введя команду:

      ping www.digitalcitizen.life

      Затем нажмите . Введите на клавиатуре.

      Как пропинговать веб-сайт в CMD

      Если статистика пинга не показывает потери пакетов, ваше интернет-соединение работает должным образом. Однако, если вы теряете пакеты, либо ваше интернет-соединение прервано, либо веб-сайт, который вы пропинговали, не в сети. Чтобы еще раз проверить подключение к Интернету, пропингуйте как минимум другой веб-сайт, желательно тот, который всегда включен, например www.google.com.

      Повторная проверка путем проверки связи с популярным веб-сайтом

      Команда ping также позволяет вам использовать удобный параметр -t , который позволяет вам постоянно проверять связь с указанным адресом, пока он не будет остановлен вручную. Например, мы набрали

      ping -t www.digitalcitizen.life

      Как запустить непрерывный пинг в командной строке

      Через некоторое время нам захотелось посмотреть статистику подключения, и мы использовали комбинацию клавиш: CTRL + Перерыв . Это показывает средние значения команд ping, запущенных до этого момента. Однако он работает только в командной строке по умолчанию . Если вы запустите Command Prompt внутри Windows Terminal , есть ошибка, из-за которой CMD обрабатывает Ctrl + Break как Ctrl + C , завершая команду, а не приостанавливая ее. Очевидно, что если вы хотите завершить команду, используйте комбинацию клавиш:

      CTRL + C

      Это заставляет CMD остановить бесконечный цикл команд ping по указанному адресу.

      СОВЕТ: Если вы хотите глубже понять, что такое команда ping и что она делает, мы подробно рассмотрели ее здесь: Что такое команда ping? Что такое пинг в приложениях и играх? Как использовать пинг в Windows?.

      2. Как выполнить traceroute в CMD (команда tracert) для устранения проблем с сетью и Интернетом

      Команда Tracert может быть лучшей командой для использования в CMD , если вы хотите проверить свою сеть и интернет-соединение. Почему мы так говорим? Ну, tracert — это команда, которая работает так же, как команда ping , но предоставляет дополнительную информацию. В то время как ping только сообщает вам, доступно ли сетевое устройство, веб-сайт или интернет-ресурс, tracert также сообщает вам маршрут, по которому проходят пакеты по сети/Интернету. Например, при загрузке веб-сайта в веб-браузере пакеты данных не передаются напрямую с его сервера на ваш компьютер. Вместо этого эти пакеты проходят через несколько серверов, прежде чем попасть на ваш компьютер. Отслеживание маршрута к нему позволяет увидеть, какие это серверы, и определить, где обрывается линия связи. Чтобы проследить маршрут к сети или интернет-ресурсу, выполните:

      tracert [веб-сайт или сетевое местоположение или IP-адрес]

      Вот как выглядит команда tracert и что она выводит в CMD , когда мы проверяем маршрут пакетов данных на digitalcitizen.life с одного из наших компьютеров :

      tracert www. digitalcitizen.life

      Как проследить в CMD (tracert)

      Как видите, для загрузки нашего ПК digitalcitizen.life данные идут через роутер (ZenWiFi_XT8-DD10 в снимок экрана), затем через сервер нашего интернет-провайдера, а затем через другие серверы в мире.

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

      3. Как просмотреть все сетевые адаптеры на моем компьютере с помощью CMD?

      Для получения подробной информации о ваших сетевых адаптерах и соединениях используйте 9Команда 0019 ipconfig . Откройте Командная строка , введите:

      ipconfig

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

      Получение информации CMD NIC (информация о карте сетевого интерфейса) с помощью команды ipconfig

      Если вы добавите переключатель /all в команду ipconfig , вы получите совершенно новый уровень детализации: информация DNS, MAC (управление доступом к среде) (в поле Physical Address ) и другую информацию о каждом компоненте сети. Посмотрите на картинку ниже, чтобы увидеть пример того, что вы получите от этой команды:

      ipconfig /all

      Запуск ipconfig с параметром all для получения подробной информации о NIC

      4. Как проверить ваше сетевое подключение в CMD

      Если вы хотите проверить, работает ли ваше сетевое соединение с маршрутизатором должным образом, вы можете использовать комбинацию команд ipconfig и ping . Во-первых, получите информацию CMD NIC о вашем адаптере. Другими словами, откройте Командную строку и запустите ipconfig . В списке результатов укажите сетевой адаптер, используемый для подключения к сети, которую вы хотите протестировать. Затем в его деталях найдите IP-адрес вашего маршрутизатора и запишите его. Например, если бы мы хотели проверить наше сетевое соединение Ethernet, мы бы запустили ipconfig и видим, что IP-адрес нашего роутера 192.168.50.1.

      Запуск ipconfig для определения IP-адреса маршрутизатора

      Следующим шагом является проверка сетевого соединения между маршрутизатором и компьютером. Для этого достаточно выполнить команду ping на IP-адресе роутера. В нашем примере это будет означать, что мы должны запустить эту команду в CMD:

      ping 192.168.50.1

      Пингование маршрутизатора для проверки сетевого подключения

      Если пакеты не потеряны, проверенное сетевое подключение работает нормально. В противном случае проблема где-то между вашим компьютером и маршрутизатором. Вы должны убедиться, что сетевой адаптер вашего ПК настроен правильно, кабель Ethernet в порядке (если вы используете проводное соединение) и что маршрутизатор настроен правильно.

      5. Как обновить IP-адрес вашего сетевого адаптера

      Если ваше сетевое соединение не работает должным образом, возможно, вашему сетевому адаптеру назначен неправильный IP-адрес. Быстрый способ решить эту проблему — обновить его IP-адрес, и, к счастью, вы можете сделать это быстро, прямо с Командная строка . Откройте CMD и выполните следующие команды:

      ipconfig /release

      ipconfig /renew

      Первая — ipconfig /release — заставляет сетевой адаптер сбросить назначенный ему IP-адрес, а вторая команда — ipconfig /renew — обновляет IP-адрес сетевого адаптера.

      Запуск команд ipconfig в CMD для сброса IP-адреса

      Обратите внимание, что вы также можете указать CMD запускать обе команды в одной строке, набрав:

      ipconfig /release & ipconfig /renew

      Если вы введете их таким образом, Командная строка выполнит первую команду, а когда это будет сделано, она автоматически запустит вторую. Круто, правда? 🙂

      Как сбросить IP в CMD одной строкой

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

      6. Как получить информацию NIC о MAC-адресах вашего сетевого адаптера

      Одним из самых быстрых и простых способов получить MAC-адреса ваших сетевых адаптеров является использование команды getmac . В командной строке введите

      getmac

      … и нажмите Enter , как показано на изображении ниже.

      Getmac отображает физические адреса всех сетевых адаптеров

      7. Как я могу увидеть компьютеры и устройства, подключенные к моей сети с помощью CMD?

      В некоторых случаях вам может понадобиться узнать, какие компьютеры и устройства подключены к той же сети, что и вы. Один из простых и удобных способов сделать это — использовать команду net view . Запустите Командная строка и запустите

      net view

      Через некоторое время вы должны увидеть список компьютеров и устройств в вашей сети.

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

      Однако есть предостережение относительно этой команды. Net view не показывает все компьютеры и устройства в той же сети, что и вы. Хотя он достаточно хорошо работает для частных сетей, он не может идентифицировать такие устройства, как смартфоны или принтеры, и имеет проблемы с компьютерами, работающими под управлением других операционных систем. Если вы хотите получить четкое представление обо всем, что подключено к вашей сети, вам также следует проверить следующую команду.

      8. Как составить список всех устройств в сети с помощью CMD?

      Лучший способ перечислить все IP-адреса в сети в CMD — использовать команду arp . Откройте командную строку и выполните:

      arp -a

      IP-адрес, показанный первым, рядом с Interface , отображает IP-адрес вашего сетевого адаптера. Затем идет список IP-адресов и MAC-адресов ( Physical Addresses ). Все IP-адреса, которые начинаются с тех же цифр, что и ваш сетевой адаптер, находятся в той же сети или подсети, что и вы. Это все устройства, подключенные к вашей сети.

      Arp показывает все устройства, подключенные к одной сети

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

      Если вы хотите увидеть, что это за устройства, более удобным для человека способом, скопируйте их MAC-адреса и найдите их в Интернете с помощью Google или на веб-сайтах, которые позволяют вам проверить, какие поставщики назначают определенные MAC-адреса, такие как DNS Проверка. Например, если вы ищете MAC-адрес 04-d9-f5-b5-b1-f0, вы обнаружите, что это устройство производства ASUS. По правде говоря, это сетчатая система ASUS ZenWiFi.

      9. Как проверить сетевые подключения вашего компьютера и открыть порты

      Вы можете получить другую полезную информацию CMD NIC с помощью этой команды: вашей сети или Интернета, за исключением тех, кто находится в состоянии Listening .

      Netstat показывает активные сетевые подключения и открытые порты

      Если к команде netstat добавить параметр -a , то можно получить полный список открытых портов, включая неиспользуемые (помеченные как Listening) , как на картинке ниже.

      Netstat с параметром -a показывает активные сетевые подключения, включая те, которые находятся в состоянии прослушивания

      10. Как проверить сетевой трафик в командной строке Windows

      Диспетчер задач . Однако это визуальный инструмент, и некоторые пользователи могут захотеть получить сведения об использовании сети из командной строки. К счастью, для этого тоже есть команда. Он называется typeperf и позволяет проверять сетевой трафик из CMD, хотя и не очень дружелюбно. Вот полная команда с аргументами, которые вы должны запустить в командной строке :

      typeperf «\Network Interface(*)\Bytes Total/sec»

      Как проверить сетевой трафик в командной строке

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

      СОВЕТ: Команда typeperf также может использоваться для сбора других типов сетевой информации. Вот другие полезные варианты с различными счетчиками, которые вы можете отслеживать:

      typeperf “\Network Interface(*)\Current Bandwidth

      typeperf “\Network Interface(*)\Bytes Received/sec

      typeperf “\Network Interface(*)\Bytes Sent/sec

      typeperf “\Network Interface (*)\Packets/sec

      typeperf “\Network Interface(*)\Packets Received/sec

      typeperf “\Network Interface(*)\Packets Sent/sec

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