Список команд Windows CMD

17 февраля, 2024

Командная строка и команды CMD — это неизвестные территории для большинства пользователей Windows, они знают ее только как черный экран для устранения неполадок в системе с помощью некоторых причудливых команд.

Если вы пользователь Linux, то вы знаете, что команды играют важную роль в различных системных операциях — например, apt-get Ubuntu, чтобы установить, обновить или обновить программное обеспечение. В отличие от Linux, Windows — это удобная операционная система, и нам не нужно играть с командами CMD, чтобы выполнить свою задачу. В большинстве случаев люди открывают CMD только тогда, когда им нужно восстановить поврежденный диск, скрыть определенные диски, создать хакерскую среду и т. д.

Что такое командная строка и команды CMD?

Command Prompt, также известный как cmd.exe или cmd — приложение-интерпретатор командной строки в операционных системах семейства Windows. А CMD-команды — это определенный набор инструкций, передаваемых в Command Prompt для выполнения той или иной задачи, или функции на вашем компьютере под управлением Windows.

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

Итак, перед вами список A-Z команд Windows CMD для выполнения необходимых задач, которые вы обычно выполняете с помощью графического интерфейса. Кроме того, с помощью этих команд вы можете сделать несколько интересных хаков для Windows, о которых мы расскажем в ближайшее время.

Как получить доступ к командной строке?

Прежде чем начать, мы рассмотрим, как открыть программу Command Prompt.

Запустить программу Command Prompt можно тремя способами:

  • Просто набрав cmd в строке поиска меню «Пуск».
  • Если вы используете Windows 8, то вы можете открыть Command Prompt с помощью ярлыка Command Prompt, расположенного в меню «Пуск» или на экране «Приложения».
  • Или вы можете нажать CTRL+R, чтобы открыть утилиту RUN, ввести cmd и нажать Enter.

Примечание:

Многие команды могут быть выполнены только при запуске Command Prompt от имени администратора. Чтобы открыть командную строку с повышенным уровнем доступа, найдите ярлык командной строки, щелкните на нем правой кнопкой мыши, чтобы вызвать всплывающее меню опций, и во всплывающем меню выберите Запуск от имени администратора. Примите все сообщения и предупреждения о контроле учетных записей пользователей.

Команды Windows CMD

CMD Commands Функция
A
addusers Используется для добавления и перечисления пользователей в файле CSV.
admodcmd Используется для массового изменения содержимого в активном каталоге.
arp
Протокол разрешения адресов используется для сопоставления IP-адреса с аппаратным адресом.
assoc Используется для изменения ассоциаций расширений файлов.
associat Ассоциация файлов в один шаг
at Запуск команды в определенное время
atmadm Отображение информации о подключении адаптера банкомата
attrib Используется для изменения атрибутов файла.
B
bcdboot Используется для создания и восстановления системного раздела.
bcdedit Используется для управления данными конфигурации загрузки.
bitsadmin
Используется для управления фоновой интеллектуальной службой передачи.
bootcfg Используется для редактирования конфигурации загрузки в Windows.
break Включить/отключить возможность прерывания (CTRL+C) в CMD
C
cacls Используется для изменения прав доступа к файлам.
call Использовал одну пакетную программу для вызова другой
certreq Используется для запроса сертификата у центра сертификации.
certutil Управление файлами и службами центра сертификации
cd Используется для изменения папки (каталога) или перехода к определенной
change Используется для изменения терминальных служб.
chcp Отображает номер активной кодовой страницы консоли.
chdir То же, что команда cd
chkdsk Используется для проверки и устранения проблем на диске.
chkntfs Используется для проверки файловой системы NTFS.
choice Принять пользовательский ввод (через клавиатуру) в пакетный файл
cipher Используется для шифрования/дешифрования файлов и папок.
cleanmgr Автоматическая очистка временных файлов и корзины.
clip Скопируйте результат любой команды (stdin) в буфер обмена Windows.
cls Очистить экран CMD
cmd Используется для запуска новой оболочки CMD
cmdkey
Используется для управления сохраненными именами пользователей и паролями.
cmstp
Используется для установки или удаления профиля службы диспетчера соединений.
color Измените цвет оболочки CMD, используя параметры
comp Сравните содержимое двух файлов или двух наборов файлов.
compact Сжатие файлов и папок в разделе NTFS
compress Сжать один или несколько файлов
convert Преобразование раздела FAT в NTFS
copy Скопируйте один или несколько файлов в другое место
coreinfo Показать сопоставление между логическими и физическими процессорами
cprofile
Очищает указанные профили от ненужного пространства и отключает ассоциации файлов для конкретного пользователя.
cscmd Настройка автономных файлов на клиентском компьютере
csvde Импортируйте или экспортируйте данные активного каталога.
D
date Используется для отображения даты или ее изменения
defrag Используется для дефрагментации жесткого диска системы.
del Используется для удаления файла(ов)
delprof Используется для удаления профилей пользователя.
deltree Используется для удаления папки и ее подпапок.
devcon Доступ к утилите диспетчера устройств командной строки
dir Используется для отображения списка файлов и папок.
dirquota Управление квотами диспетчера ресурсов файлового сервера
diruse Используется для отображения использования диска
diskcomp Сравните содержимое двух дискет
diskcopy Копирование данных с одной дискеты на другую
diskpart
Вносить изменения в разделы хранилища, как внутреннего, так и подключенного.
diskshadow Доступ к службе теневого копирования дисков
diskuse Просмотр использованного места в папках
doskey
Используется для редактирования командной строки, вызова команд и создания макросов.
driverquery Отображение списка установленных драйверов устройств
dsacls
Просмотр и редактирование записей контроля доступа для объектов в активном каталоге.
dsadd Используется для добавления объектов в активный каталог.
dsget Просмотр объектов в активном каталоге
dsquery Найти объекты в активном каталоге
dsmod Используется для изменения объектов в активном каталоге.
dsmove Переименуйте или переместите объект активного каталога.
dsrm Удаление объектов из активного каталога
dsmgmt Управление службами Active Directory облегченного доступа к каталогам
E
echo
Включение/выключение функции повтора команд, отображение сообщения на экране.
endlocal Завершить изменения среды локализации в пакетном файле
erase Используется для удаления одного или нескольких файлов.
eventcreate
Добавить пользовательское событие в журнал событий Windows (требуются права администратора)
eventquerry Отображение списка событий и их свойств из журналов событий
eventtriggers
Отображение и настройка триггеров событий на локальных и удаленных компьютерах
exit Выйти из командной строки (выйти из текущего пакетного сценария)
expand Распакуйте один или несколько файлов .CAB.
explorer Откройте проводник Windows
extract Распакуйте один или несколько CAB-файлов Windows.
F
fc Используется для сравнения двух файлов
find Используется для поиска указанной текстовой строки в файле.
findstr Используется для поиска шаблонов строк в файлах.
finger
Отображение информации о пользователях на указанном удаленном компьютере
flattemp Используется для включения/отключения плоских временных папок.
For Запустите команду в цикле для файла(ов) для определенного параметра.
forfiles Используется для пакетной обработки выбранных файлов.
format Используется для форматирования диска
freedisk Используется для проверки свободного места на диске.
fsutil Утилита файловой системы для управления свойствами файлов и дисков.
ftp
Используйте службу FTP для передачи файлов с одного компьютера на другой
ftype Отображение/изменение ассоциаций типов расширений файлов
G
getmac Используется для отображения MAC-адреса вашего сетевого адаптера.
goto
Используется для направления пакетной программы на строку, обозначенную меткой.
gpresult
Отображение параметров групповой политики и результирующего набора политик для пользователя
gpupdate
Обновить локальный и активный каталог на основе настроек групповой политики.
graftabl
Включите возможность отображения расширенного символа в графическом режиме
H
help Отображение списка команд и просмотр информации о них в Интернете.
hostname Используется для отображения имени хоста компьютера.
I
icacls Используется для изменения разрешений файлов и папок.
iexpress Используется для создания самораспаковывающегося zip-архива.
if Используется для условной обработки в пакетных программах.
ifmember Отобразить группы, к которым принадлежит активный пользователь
inuse
Замените файлы, которые в данный момент использует ОС (требуется перезагрузка)
ipconfig Отображение и изменение конфигурации IP-адреса Windows
ipseccmd Используется для настройки политик IP-безопасности.
ipxroute
Отображение и изменение информации таблицы маршрутизации, используемой протоколом IPX.
irftp
Используется для отправки файлов по инфракрасному каналу (требуется функция инфракрасного порта)
L
label Используется для изменения имени диска
lodctr
Обновите значения реестра, используя последние счетчики производительности.
logman Используется для управления журналами монитора производительности.
logoff Выйти из системы
logtime Добавить дату, время и сообщение в текстовый файл
lpq Отображает состояние очереди печати
lpr
Используется для отправки файла на компьютер, на котором запущена служба Line Printer Daemon.
M
macfile Управление файловым сервером для Mackintosh
makecab Используется для создания CAB-файлов.
mapisend Используется для отправки электронной почты из командной строки
mbsacli Базовый анализатор безопасности Microsoft
mem Используется для отображения использования памяти
md Используется для создания каталогов и подкаталогов.
mkdir Используется для создания каталогов и подкаталогов.
mklink Используется для создания символической ссылки на каталог.
mmc Доступ к консоли управления Microsoft
mode Настройка системных устройств COM, LPT, CON
more Отображение одного экрана вывода за раз
mountvol Создание, отображение или удаление точки подключения тома
move Используется для перемещения файлов из одной папки в другую.
moveuser
Переместить учетную запись пользователя в домен или между компьютерами
msg Используется для отправки всплывающего сообщения пользователю.
msiexec
Устанавливайте, изменяйте и настраивайте с помощью установщика Windows.
msinfo32 Отображение информации о системе
mstsc Создайте подключение к удаленному рабочему столу
N
nbstat Отображение информации NetBIOS через TCP/IP
net Используется для управления сетевыми ресурсами и службами.
netdom Утилита Network Domain Manager
netsh Отображение или изменение конфигурации сети
netstat Отображать активные соединения TCP/IP
nlsinfo Используется для отображения информации о локали.
nltest
Получение списка контроллеров домена, принудительное удаленное завершение работы и т. д.
now Отображать дату и время
nslookup Проверьте IP-адрес на сервере имен
ntbackup
Резервное копирование данных на ленту с использованием CMD или пакетного файла.
ntcmdprompt Запускает cmd.exe вместо Command.exe в приложении MS-DOS.
ntdsutil Управление доменными службами Active Directory
ntrights
Используется для редактирования привилегий учетной записи пользователя.
ntsd Только для разработчиков системы
nvspbind Используется для изменения сетевых привязок.
O
openfiles Запрашивает или отображает открытые файлы
P
pagefileconfig Отображение и настройка параметров виртуальной памяти
path Установите переменную среды PATH для исполняемых файлов.
pathping
Информация о задержке и потере пакетов для каждого узла на сетевом пути.
pause Используется для остановки обработки пакетного файла.
pbadmin Запуск администратора телефонной книги
pentnt Обнаружение ошибки деления с плавающей запятой в чипе Pentium
perfmon Доступ к монитору производительности в CMD
perms Отображение разрешений ACL пользователя для файла
ping Проверьте сетевое подключение к компьютеру
popd Перейдите к последнему пути/папке, сохраненному командой PUSHD.
portqry Отображение состояния портов TCP и UDP
powercfg
Используется для настройки параметров питания и определения состояния батареи.
print Используется для печати текстовых файлов из CMD.
printbrm Для резервного копирования/восстановления/переноса очереди печати
prncnfg Используется для настройки/переименования печатающего устройства.
prndrvr Список/добавление/удаление драйверов принтера
prnjobs Список/пауза/возобновление/отмена заданий печати
prnmngr
Список/добавление/удаление принтеров, отображение/установка принтера по умолчанию
prnport
Список/создание/удаление TCP-портов принтера, отображение/изменение конфигурации порта
prnqctl Очистите очередь принтера, распечатайте тестовую страницу
procdump
Мониторинг системы на предмет пиковых нагрузок ЦП, создание отчета о сбое во время пиковой нагрузки.
prompt Используется для изменения подсказки в CMD.
psexec Запустите процесс CMD на удаленном компьютере
psfile Отображать удаленно открытые файлы, закрывать открытый файл
psinfo Вывести системную информацию о локальном/удаленном компьютере
pskill Уничтожьте процесс(ы), используя его имя или идентификатор процесса.
pslist Отображение статуса процесса и информации об активных процессах
psloggedon Просмотр активных пользователей на компьютере
psloglist Отображать записи журнала событий
pspasswd Используется для изменения пароля учетной записи
psping Используется для измерения производительности сети.
psservice Услуги отображения и управления на машине
psshutdown
Выключение/перезагрузка/выход из системы/блокировка локального или удаленного компьютера
pssuspend
Используется для приостановки процесса на локальном или удаленном компьютере.
pushd
Изменить текущую папку и сохранить предыдущую папку для использования POPD
Q
qgrep Поиск файлов по заданному строковому шаблону
query process or qprocess Отображать информацию о процессах
R
rasdial Отображение состояния службы удаленного доступа
rasphone Управление подключениями RAS
rcp
Скопируйте файлы на компьютер, на котором запущена служба удаленной оболочки.
recover Восстановить читаемые данные с неисправного диска
reg
Отображение/добавление/изменение ключей и значений реестра в реестре Windows
regedit Импорт/экспорт/удаление настроек из текстового файла .reg.
regsvr32 Используется для регистрации/отмены регистрации файла DLL.
regini Используется для изменения разрешений реестра.
relog
Экспортируйте счетчики производительности в другие форматы, такие как TSV, CSV, SQL.
rem Добавить комментарии в командный файл
ren Используется для переименования файла(ов)
replace Используется для замены файла другим файлом с тем же именем.
reset session Используется для сброса сеанса удаленного рабочего стола.
rexec
Запускайте команды на удаленных компьютерах, на которых работает служба Rexec.
rd Используется для удаления папки(й)
rmdir Используется для удаления папки(й)
rmtshare
Управляйте общими папками и принтерами на локальных или удаленных серверах.
robocopy Используется для копирования файлов и папок, которые были изменены.
route Отображение/изменение локальной таблицы IP-маршрутизации
rsh
Запускайте команды на удаленных серверах, на которых работает служба RSH.
rsm Управляйте медиа-ресурсами с помощью съемного хранилища
runas Запустите программу от имени другого пользователя
rundll32 Используется для запуска программы DLL.
S
sc Используйте Service Controller для управления службами Windows.
schtasks Запланируйте выполнение команд(ов) в определенное время
secedit Настройка безопасности системы
set Отображение/установка/удаление переменных среды в CMD
setlocal Управление видимостью переменных среды в пакетном файле
setspn
Управление именами участников службы для учетной записи службы Active Directory
setx Установите переменные среды навсегда
sfc Проверка системных файлов
share
Просмотрите/редактируйте общий файловый ресурс или распечатайте его на любом компьютере.
shellrunas Используется для запуска команды от имени другого пользователя
shift Изменить положение параметров пакета в пакетном файле
shortcut Создать ярлык Windows
shutdown Выключи компьютер
sleep Усыпить компьютер на указанное количество секунд
slmgr
Инструмент управления лицензированием программного обеспечения для активации и KMS
sort
Используется для сортировки и отображения перенаправленного или конвейерного ввода.
start Запуск программы, команды или командного файла
strings Найдите строки ANSI и UNICODE в двоичных файлах.
subinacl Отображение/изменение ACE для разрешений файлов и папок.
subst Свяжите путь с буквой диска
sysmon
Отслеживайте и регистрируйте системную активность в журнале событий Windows.
systeminfo Отображение подробной информации о конфигурации компьютера
T
takeown Используется для получения права собственности на файл
taskkill
Используется для завершения одного или нескольких запущенных процессов.
tasklist Отображение списка запущенных приложений и служб.
tcmsetup Включить/выключить клиент TAPI
telnet Общайтесь с удаленным компьютером по протоколу TELNET.
tftp
Передача файлов на удаленный компьютер и с него, использующего протокол TFTP.
time Отображение/изменение системного времени
timeout Задержать выполнение пакетного файла на указанные секунды
title Измените текст в верхней части окна CMD
touch Изменить временные метки файла
tracerpt
Обработка журналов трассировки событий и создание отчета об анализе трассировки
tracert
Отслеживание маршрута к удаленному хосту путем отправки сообщений запроса ICMP
tree Отображение структуры папок в виде графического дерева.
tsdiscon Завершить подключение к удаленному рабочему столу
tskill
Завершить выполняющийся процесс на сервере узла сеансов удаленных рабочих столов.
tssutdn Удаленное выключение/перезагрузка терминального сервера
type Показать содержимое текстового файла
typeperf Запись данных о производительности в окно CMD или файл журнала.
tzutil Утилита часового пояса
U
unlodctr
Удалить имена счетчиков производительности и объяснить текст службы из реестра.
V
ver Показать номер версии установленной ОС
verify Проверьте правильность сохранения файлов на диске
vol Показать метку тома диска и серийный номер
vssadmin
Показать резервные копии теневых копий, установленные средства записи и поставщики теневых копий.
W
w32tm Доступ к утилите службы времени Windows
waitfor Используется для синхронизации событий между сетевыми компьютерами.
wevtutil Получение информации о журналах событий и издателях
where Найти и отобразить файл(ы) в текущем каталоге
whoami Отображение информации об активном пользователе
windiff Сравнить содержимое двух файлов или наборов файлов
winrm Удаленное управление Windows
winrs Удаленная оболочка Windows
wmic Команда инструмента управления Windows
wuauclt Агент Центра обновления Windows для загрузки новых файлов обновлений
X
xcalcs Изменение списков ACL для файлов и папок
xcopy Скопируйте файлы или деревья каталогов в другую папку.
:: Комментарий

Вот и все! Если вы считаете, что мы забыли добавить в этот список какие-либо другие команды CMD, пожалуйста, сообщите нам об этом.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *