Общие команды командной строки (CMD) позволяют пользователям управлять ОС Windows через интерфейс командной строки. Они нацелены на различные задачи – от получения справочной информации до управления процессами.
hel— выводит список всех доступных команд и их краткое описание, что полезно для получения информации о базовых командах.
cls — очищает экран командной строки. Если в окне CMD много текста, этой командой можно убрать весь вывод и начать работу «с чистого листа».
exit— завершает текущую сессию командной строки и закрывает окно CMD.
echo— выводит сообщения в консоль или включает/выключает отображение команд в пакетных файлах – echo Hello, World! выведет Hello, World! на экран.
ver— отображает версию операционной системы Windows.
title— изменяет заголовок окна командной строки. Например, title Моя Командная Строка изменит заголовок на «Моя Командная Строка».
pause— временно приостанавливает выполнение скрипта, но при нажатии любой клавиши можно продолжить работу.
date— позволяет узнать или изменить текущую дату в системе.
time— отображает или изменяет текущее время в системе.
tasklist— выводит список всех запущенных процессов с их PID (идентификатором процесса).
powercfg — управляет настройками энергопотребления и профилями питания.
fc — сравнивает два файла и отображает их различия.
Сетевые команды CMD
В разделе собраны основные сетевые команды CMD, которые помогут управлять подключениями, диагностировать сетевые проблемы и выполнять разнообразные операции с сетью. Они незаменимы для системных администраторов и пользователей, нуждающихся в решении сетевых задач.
ping — проверяет связь с удаленным узлом, отправляя ему пакеты данных. Например, ping google.com проверит доступность сервера Google.
ipconfig— отображает конфигурацию сетевых интерфейсов системы (IP-адреса, маску подсети и шлюзы).
netstat— выводит информацию о сетевых соединениях и открытых портах
netstat -an— показывает все активные соединения.
tracert— отслеживает маршрут пакета до целевого узла – tracert yandex.ru покажет все узлы, через которые проходит запрос.
nslookup— используется для проверки информации о DNS-серверах.
arp— выводит или изменяет записи ARP (Address Resolution Protocol) –: arp -a покажет текущие записи ARP.
route— управляет таблицей маршрутизации сети – route print выведет все существующие маршруты в системе.
net use— подключает сетевые диски. Например, net use Z: \\server\folder подключит сетевой ресурс как диск Z:.
netsh— позволяет настраивать различные параметры сети через командную строку.
netsh wlan show profiles— отображает сохраненные профили Wi-Fi.
Команды для управления процессами
Команды ниже позволяют эффективно управлять процессами и службами на вашем ПК: помогают запускать службы, планировать задачи, управлять активными процессами, а также выключать или перезагружать систему. С их помощью можно автоматизировать выполнение задач, получать информацию о состоянии системы и контролировать её работоспособность.
sc— управляет службами Windows. Пример: sc start servicename запустит службу с именем servicename.
schtasks— управляет планировщиком задач. Так, schtasks /create /tn «Моя Задача» /tr notepad.exe /sc once /st 12:00 создаст задачу для запуска.
start— запускает программу или команду в новом окне. Например, start notepad откроет блокнот.
wmic— взаимодействует с системой через Windows Management Instrumentation – wmic process list brief покажет список процессов.
shutdown— выключает, перезагружает или завершает работу системы. Так, shutdown /s /f /t 0 немедленно выключит компьютер.
systeminfo— выводит информацию о системе, включая версию Windows, параметры оборудования и установленные обновления.
Команды для управления файловой системой
Команды для управления файловой системой в CMD позволяют работать с файлами и папками: просматривать содержимое директорий, перемещаться между папками, создавать и удалять файлы и каталоги, копировать данные с использованием различных опций.
dir— отображает список файлов и каталогов в указанной директории. Пример: dir C:\Windows выведет содержимое папки Windows.
cd— меняет текущий каталог. Так, cd C:\Users перейдет в папку пользователей.
del— удаляет файлы. Например, del file.txt удалит файл file.txt.
xcopy— копирует файлы и директории, включая их структуру. Так, xcopy C:\Source D:\Destination /s /e скопирует все файлы и папки из Source в Destination.
robocopy— более продвинутая версия xcopy, используется для надежного копирования данных. Например, robocopy C:\Source D:\Destination /mir синхронизирует две папки.