Консоль cmd
Содержание
- 1 Тонкости работы в командной строке Windows
- 2 Команды cmd
- 2.1 APPEND
- 2.2 ARP
- 2.3 ASSOS
- 2.4 AT
- 2.5 ATMSDM
- 2.6 ATTRIB
- 2.7 AUDITUSR
- 2.8 BREAK
- 2.9 BOOTCFG
- 2.10 CACLS
- 2.11 CALL
- 2.12 CD
- 2.13 CHCP
- 2.14 CHDIR
- 2.15 CHKDSK
- 2.16 CHKNTFS
- 2.17 CIPHER
- 2.18 CLS
- 2.19 CMD
- 2.20 CMSTP
- 2.21 COLOR
- 2.22 COMP
- 2.23 COMPACT
- 2.24 CONVERT
- 2.25 COPY
- 2.26 DATE
- 2.27 DEBUG
- 2.28 DEL
- 2.29 DEVCON
- 2.30 DIR
- 2.31 DISKCOMP
- 2.32 DISKCOPY
- 2.33 DISKPART
- 2.34 DISKPERF
- 2.35 DOSKEY
- 2.36 DRIVERQUERY
- 2.37 ECHO
- 2.38 ENDLOCAL
- 2.39 EDLIN
- 2.40 ERASE
- 2.41 ESENTUTL
- 2.42 EVENTCREATE
- 2.43 EVENTTRIGGERS
- 2.44 EXE2BIN
- 2.45 EXIT
- 2.46 EXPAND
- 2.47 FC
- 2.48 FIND
- 2.49 FINGER
- 2.50 FLTMC
- 2.51 FOR
- 2.52 FORCEDOS
- 2.53 FORMAT
- 2.54 FONTVIEW
- 2.55 FSUTIL
- 2.56 FTP
- 2.57 FTYPE
- 2.58 GETMAC
- 2.59 GOTO
- 2.60 GPRESULT
- 2.61 GPUPDATE
- 2.62 GRAFTABL
- 2.63 HELP
- 2.64 HOSTNAME
- 2.65 IF
- 2.66 IPCONFIG
- 2.67 IPXROUTE
- 2.68 LABEL
- 2.69 LODCTR
- 2.70 LOGMAN
- 2.71 LPQ
- 2.72 LPR
- 2.73 LSASS
- 2.74 MAKECAB
- 2.75 MEM
- 2.76 MKDIR
- 2.77 MODE
- 2.78 MOFCOMP
- 2.79 MORE
- 2.80 MOUNTVOL
- 2.81 MOVE
- 2.82 MQBKUP
- 2.83 MQSVC
- 2.84 MRINFO
- 2.85 MSG
- 2.86 NBTSTAT
- 2.87 NET
- 2.88 NETSH
- 2.89 NETSTAT
- 2.90 NLSFUNC
- 2.91 NSLOOKUP
- 2.92 NTBACKUP
- 2.93 NTSD
- 2.94 OPENFILES
- 2.95 PAGEFILECONFIG
- 2.96 PATH
- 2.97 PATHPING
- 2.98 PAUSE
- 2.99 PENTNT
- 2.100 PERFMON
- 2.101 PING
- 2.102 POPD
- 2.103 POWERCFG
- 2.104 PRNCNFG
- 2.105 PROMT
- 2.106 PROXYCFG
- 2.107 PUSHD
- 2.108 QAPPSRV
- 2.109 QPROCESS
- 2.110 QWINSTA
- 2.111 RASDIAL
- 2.112 RCP
- 2.113 RECOVER
- 2.114 REG
- 2.115 RELOG
- 2.116 REM
- 3 15 команд CMD для системного администратора
- 3.1 arp – изменение таблиц преобразования IP-адресов
- 3.2 driverquery – просмотр установленных драйверов устройств
- 3.3 gpupdate – обновление параметров групповых политик
- 3.4 hostname – показать имя компьютера
- 3.5 ipconfig – настройка протокола IP для Windows
- 3.6 nbtstat – статистика протокола и текущих подключений TCP/IP с помощью NBT
- 3.7 net – управление сетевой конфигурацией компьютера
- 4 Что такое консоль, команды и прочее такое разное — CMD – Заметки Сис.Админа
- 5 Командная строка cmd
Тонкости работы в командной строке Windows
Недавно я вырос из лютого эникея в очень большой компании, до скромного сисадмина надзирающего за сетью в 10 ПК. И, как очень ленивый сисадмин, столкнулся с задачами по автоматизации своей деятельности. Полгода назад я еще не знал, что в командной строке Windows есть конвейеры. Это стало первым шокирующим открытием.
И я пошел дальше, и выяснилось, что там, где я раньше писал утилитки на C#, Delphi или громоздкие скрипты с вложенными циклами, можно было обойтись парой команд forfiles или robocopy.
Не буду рассказывать о банальностях, типа о перечислении файлов и папок клавишей Tab.
Под хабракатом расскажу о том, что может быть полезно начинающим админам и эникеям.
Горячие клавиши
Начнем с горячих клавиш, ведь сначала необходимо изучить, что нам может дать рабочая среда.
F1 — В консоли эта клавиша работает в точности как и стрелка вправо, т.е. выводит по одному символу из последней введенной (либо выбранной в истории) команды.
F2 + — Выводит последнюю введенную команду до указанного символа. Например, если последняя введенная вами команда выглядела вот так:
ping 192.168.25.1
то после нажатия комбинации клавиш F2 + 5 вы получите:
ping 192.168.2
F3 — Выводит последнюю, и только последнюю, в истории команду целиком.
F5 — Выводит последние введенные команды по порядку, также как и стрелка вверх.
F6 — Вставляет символ EOF на текущую позицию командной строки, что аналогично нажатию комбинации Ctrl + Z.
F7 — Диалоговое окно, содержащее историю команд.
Alt + F7 — Очищает историю команд.
+ F8 — Перебирает команды, которые начинаются с символов уже введенных в командную строку.
Если перед нажатием F8 ничего не вводить, то эта клавиша будет работать как и стрелка вверх, но с небольшим отличием — перебор строк будет осуществляться циклично, т.е. после первой команды из списка будет выведена последняя.
F9 + — Вставляет команду из истории под соответствующим номером. К примеру, в ситуации приведенной на скрине выше при нажатии комбинации F9 + 4 в консоли появится:
ipconfig
Операторы командной строки
Я, давным-давно, когда был маленький, даже не представлял как можно работать в консоли без графического интерфейса. Ведь вывод команд порой занимает десятки страниц, а если надо выбрать оттуда какие-то данные, то и постраничный вывод не спасет.
Но однажды я поставил на старый комп FreeBSD, открыл хандбук и просто голова кругом пошла от открывшихся возможностей. Там можно перенаправить вывод команды на вход другой команды и это называется конвейером. Оператором конвейера в *nix и cmd, является символ вертикальной черты.
| Например, вывод всех текстовых файлов в текущей папке покажет командаdir | find “.txt”
Оператор объединения команд
& Пример: Команда1 & Команда2 – сначала выполнятся Команда1, а уже потом Команда2
Оператор И
&& Пример: Команда1 && Команда2 — Команда2 будет выполняться только в том случае, если произошло успешное выполнение Команды1
Оператор ИЛИ
|| Пример: Команда1 || Команда2 — Команда2 будет выполняться только в том случае, если Команда1 не смогла выполниться.
Для группирования команд используются круглые скобки, примеры:
- (Команда1 & Команда2) && Команда3 – Если Команды1 и Команды2, выполнятся успешно, произойдет выполнение Команды3.
- (Команда1 & Команда2) || Команда3 — Если Команды1 и Команды2, не выполнятся, произойдет выполнение Команды3.
Спасибо за внимание! Жду критики и предложений…
UPD1
Для тех, кто не в теме, циркумфлекс(вот этот знак “”) означает нажатие клавиши с Ctrl(C = Ctrl +C).
C — Прерывает команду, ну это все знают.
S — Приостанавливает выполнение команды, а потом запускает.
I — Аналог Tab, перебирает папки и файлы.
M — Аналог Enter.
H — Аналог Backspace.
G — Написав в пакетном файле команду echo G можно пикать системным динамиком(спикером).
(Команды I и H, получены мной методом «научного тыка», еще есть J но не знаю, что она делает) P.S. Другие тонкости командной строки Windows, уже неоднократно освещались на Хабре. И не вижу смысла копи-пастить. P.P.S. Ссылки на интересные посты и статьи по другим возможностям командной строки Windows:
Ввод-вывод, циклы, переменные
Работа с массивами
Интереснейший топик по теме Хабы:
- Системное администрирование
Источник: https://habr.com/ru/post/218759/
Команды 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).
ATTRIB
Изменение атрибутов файлов и папок.
AUDITUSR
Задаёт политику аудита пользователей.
B
BREAK
Включение режима обработки клавиш CTRL+C.
BOOTCFG
Эта программа командной строки может быть использована для настройки , извлечения , изменения или удаления параметров командной строки в файле Boot.ini.
C
CACLS
Просмотр изменение таблиц управления доступом ACL к файлам.
CALL
Вызов одного пакетного файла из другого.
CD
Вывод имени либо изменение текущей папки.
CHCP
Вывод либо изменение активной кодовой страницы.
CHDIR
Вывод либо смена текущей папки.
CHKDSK
Проверка диска и вывод отчёта.
CHKNTFS
Выводит или изменяет параметры проверки диска во время загрузки.
CIPHER
Программа шифрования файлов.
CLS
Очистка экрана интерпретатора.
CMD
Запуск нового окна командной строки.
CMSTP
Установка профилей диспетчера подключений.
COLOR
Устанавливает цвет для текста и фона в текстовых окнах.
COMP
Сравнение содержимого двух файлов или наборов файлов.
COMPACT
Просмотр и изменение параметров сжатия файлов в разделах NTFS.
CONVERT
Преобразование файловой системы тома FAT в NTFS.
COPY
Копирование одного или нескольких файлов.
D
DATE
Вывод либо установка текущей даты.
DEBUG
Средство для отладки и редактирования программ.
DEL
Удаление одного или нескольких файлов.
DEVCON
Альтернатива диспетчера устройств.
DIR
Вывод списка файлов и подпапок из указанного каталога.
DISKCOMP
Сравнение содержимого двух гибких дисков.
DISKCOPY
Копирование содержимого одного гибкого диска на другой.
DISKPART
Использования сценария diskpart.
DISKPERF
Счетчик производительности дисков.
DOSKEY
Редактирование и повторный вызов команд Windows; создание макросов DOSKey.
DRIVERQUERY
Просмотр списка установленных драйверов устройств и их свойства.
E
ECHO
Вывод сообщений и переключение режима отображения команд на экране.
ENDLOCAL
Завершение локализации изменений среды в пакетном файле.
EDLIN
Запуск построчного текстового редактора.
ERASE
Удаление одного или нескольких файлов.
ESENTUTL
Обслуживание утилит для Microsoft (R) баз данных Windows.
EVENTCREATE
Эта команда дает возможность администратору создать запись об особом событии в указанном журнале событий.
EVENTTRIGGERS
Позволяет администратору отобразить и настроить триггеры событий в локальной или удаленной системе.
EXE2BIN
Преобразование EXE-файлов в двоичный формат.
EXIT
Завершение командной строки.
EXPAND
Распаковка сжатых файлов.
F
FC
Сравнение двух файлов или двух наборов файлов и вывод различий между ними.
FIND
Поиск текстовой строки в одном или нескольких файлах.
FINGER
Вывод сведений о пользователях указанной системы.
FLTMC
Работа с фильтром нагрузки драйверов.
FOR
Выполнение указанной команды для каждого файла набора.
FORCEDOS
Сопоставление приложений MS-DOS, которые не распознаются системой Microsoft Windows XP.
FORMAT
Форматирование диска для работы с Windows.
FONTVIEW
Программа просмотра шрифтов.
FSUTIL
Управление точками повторной обработки, управление разреженными файлами, отключение тома или расширение тома.
FTP
Программа передачи файлов.
FTYPE
Просмотр и изменение типов файлов, сопоставленных с расширением имен файлов.
G
GETMAC
Отображает MAC-адрес одного или нескольких сетевых адаптеров компьютера.
GOTO
Передача управления содержащей метку строке пакетного файла.
GPRESULT
Отображает результирующую политику (RSoP) для указанного пользователя и компьютера.
GPUPDATE
Выполнение обновления групповых политик.
GRAFTABL
Выбор кодовой страницы для отображения символов национальных алфавитов в графическом режиме.
H
HELP
Выводит не полный список команд, которые используются в cmd.
HOSTNAME
Отображение имени компьютера.
I
IF
Оператор условного выполнения команд в пакетном файле.
IPCONFIG
Вывод маску подсети, стандартный шлюз и информацию о вашем IP.
IPXROUTE
Программа управления маршрутизацией NWLink IPX.
L
LABEL
Создание, изменение и удаление меток тома для диска.
LODCTR
Обновление имен счётчиков и поясняющего текста для расширенного счётчика.
LOGMAN
Управление расписанием для счетчиков производительности и журнала трассировки событий.
LPQ
Отображение состояния очереди удалённой очереди печати lpq.
LPR
Направляет задание печати на сетевой принтер.
LSASS
Сервер определения локальной защиты.
M
MAKECAB
Архивирование файлов в cab-архив.
MEM
Выводит сведения об используемой и свободной памяти.
MKDIR
Создание папки с расширенной функциональностью.
MODE
Отладка системных устройств.
MOFCOMP
32-разрядный компилятор Microsoft (R) MOF.
MORE
Последовательный вывод данных по частям размером в один экран.
MOUNTVOL
Просмотр, создание и удаление точек подключения тома.
MOVE
Перемещение и переименование файлов и каталогов.
MQBKUP
Утилита архивирования и восстановления очереди сообщений.
MQSVC
Обеспечивает инфраструктуру для работы распределенных приложений.
MRINFO
Работа с многоадресными рассылками.
MSG
Отправка сообщений пользователю.
NBTSTAT
Отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (NetBIOS через TCP/IP).
NET
Пакет приложений предназначенный для работы с сетью.
NETSH
Локальное или удаленное отображение и изменение параметров сети.
NETSTAT
Отображение статистики протоколов и текущих сетевых подключений TCP/IP.
NLSFUNC
Загрузка сведений о национальных стандартах.
NSLOOKUP
Вывод информации, предназначенный для диагностики DNS.
NTBACKUP
Запуск мастера архивирования.
NTSD
Отладчик командной строки.
O
OPENFILES
Команда выводит список открытых файлов и папок в системе.
P
PAGEFILECONFIG
Настройка файлов подкачки и виртуальной памяти.
PATH
Вывод либо установка пути поиска исполняемых файлов.
PATHPING
Вывод информации о скрытый сетях и потери данных.
PAUSE
Приостанавливает выполнение сценария cmd.
PENTNT
Обнаруживает ошибки деления с плавающей точкой процессора Pentium, отключает аппаратную обработку чисел с плавающей точкой и включает эмуляции операций с плавающей точкой.
PERFMON
Открывает окно «Производительность».
PING
Проверяет соединение с другим компьютером.
POPD
Изменяет одну папку на ту, которая была сохранена командой PUSHD.
POWERCFG
Эта команда позволяет управлять электропитанием системы.
PRNCNFG
Настройка параметров принтера.
PROMT
Изменение приглашения командной строки cmd.exe.
PROXYCFG
Инструмент настройки proxy соединения.
PUSHD
Сохранения значений текущего каталога для использования POPD командой.
Q
QAPPSRV
Отображает доступные серверы терминалов в сети.
QPROCESS
Отображает информацию о процессах.
QWINSTA
Отображение информации о сеансах терминалов.
R
RASDIAL
Интерфейс связи из командной строки для клиента службы удалённого доступа.
RCP
Обмен файлами с компьютером, на котором выполняется служба RCP.
RECOVER
Восстановление сохранившихся данных на поврежденном диске.
REG
Редактирование системного реестра через командную строку.
RELOG
Создает новый журнал производительности из уже имеющего.
REM
Источник: https://cmd-command.ru/komandy-cmd.html
15 команд CMD для системного администратора
В жизни опытного системного администратора всегда имеется в запасе пара-тройка полезных cmd команд, которые помогают ему выполнять различного рода рутинные операции.
Казалось бы, уже давно пора отказаться от командной строки с учётом постоянной работы компаний разработчиков Microsoft и Apple над своими операционными системами Windows и Mac OS X соответственно. Но иногда всё же приходится прибегать именно к cmd командам, которые позволяют выполнить очень специфичные и редкие настройки операционной системы.
Причин здесь может быть несколько. Это и скорость работы командной строки по сравнению с графическим интерфейсом и удобство работы командной строки в некоторых ситуациях.
Сейчас я рассмотрю работу 15 наиболее полезных и популярных cmd команд для системного администратора и не только. Они пригодятся каждому, кто иногда выполняет настройку сетевых коммуникаций или решает проблемы windows сети.
arp – изменение таблиц преобразования IP-адресов
Команда arp отображает и изменяет таблицы преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP).
Каждое сетевое устройство в сетях Ethernet, будь то сетевая карта или маршрутизатор, имеет так называемый MAC-адрес (Media Access Control – управление доступом к среде), который делится на две части: первая часть определят производителя, а вторая – уникальный номер устройства. Этот MAC-адрес нужен для того, чтобы однозначно в сети определять все устройства, в какой бы топологии сети они не находились. В двух словах каждое сетевое устройство хранит в своих записях таблицу MAC-адресов, с которыми оно “общалось” сетевыми пакетами.
arp -a – команда отображает текущую таблицу ARP для всех интерфейсов, присутcтвующих на компьютере. Таким образом можно увидеть отвечало ли конкретное устройство. Если нужной записи нет, то устройства не смогли обменяться пакетами.
arp -d – команда позволяет очистить полностью таблицу ARP.
arp
Полный синтаксис команды arp можно узнать в командной строке Windows.
driverquery – просмотр установленных драйверов устройств
Очень полезная утилита, которая умеет вывести список установленных драйверов устройств. Можно получить и путь к папке где установлен драйвер, если набрать команду с ключом /V. Утилита driverquery поможет без труда найти где расположен проблемный драйвер.
driverquery
Полный синтаксис работы утилиты можно узнать, набрав в командной строке driverquery /?.
gpupdate – обновление параметров групповых политик
Незаменимая команда для системных администраторов доменной сети Windows. Она поможет применить параметры Active Directory незамедлительно, если нужно. Для этого достаточно набрать команду с ключом /Force. Это поможет обновить групповые политики компьютера и пользователя. Если набрать команду без ключей, то произойдёт обновление только изменившихся политик.
gpupdate
hostname – показать имя компьютера
Простая команда, которая в консоли cmd покажет имя компьютера.
hostname
ipconfig – настройка протокола IP для Windows
Утилита командной строки ipconfig покажет текущие настройки протокола TCP/IP, позволит произвести обновление некоторых параметров, задаваемых при автоматическом конфигурировании сетевых интерфейсов при использовании протокола Dynamic Host Configuration Protocol (DHCP).
Так, ipconfig поможет вручную запросить IP-адрес у сервера DHCP, если по какой-то причине компьютер с Windows не получил его. Для запроса ip-адреса нужно набрать ipconfig /release, а затем ipconfig /renew.
Команда ipconfig /all позволит получить информацию о настройках протокола IP и, в том числе, о серверах DNS, используемых в системе.
Кроме того, Вы команда ipconfig /flushdns обновит DNS адреса.
ipconfig
Эти команды являются очень важными и полезными для администраторов сети Windows для устранения неполадок сети.
Ipconfig также может работать и с протоколом IP версии 6.
nbtstat – статистика протокола и текущих подключений TCP/IP с помощью NBT
NBT (Network BIOS через TCT/IP) или протокол NETBIOS – один из старейших протоколов, разработанный в далёком1983 году по заказу компании IBM. NETBIOS предназначен для передачи данных в пределах одного логического сегмента сети.
nbtstat -n – выводит список зарегистрированных NetBIOS-имен на компьютере. Список отображается для всех активных сетевых соединений.
nbtstat -RR – выполнит очистку и перерегистрацию NetBIOS-имен на локальном компьютере.
nbtstat
net – управление сетевой конфигурацией компьютера
net – целый комплекс команд, которые выводят результат подключения/отключения компьютера к общему ресурсу, отображают информацию о компьютерных соединениях. Для работы с утилитой потребуются права администратора Windows. Рассмотрим наиболее значимые команды net.
NET ACCOUNTS – используется для управления данными учетных записей пользователей, а также для изменения параметров входа в систему для всех учетных записей.
NET COMPUTER – добавляет/удаляет компьютеры в базу данных домена под управлением Active Directory. Эта команда может использоваться только на контроллерах домена. NET COMPUTER \\win7v /add – добавить к данному домену компьютер с именем win7v.
NET CONFIG – отображает информацию о настройке служб рабочей станции или сервера. NET CONFIG SERVER – отобразить текущие значения параметров настройки службы сервера.
NET FILE – отображает список открытых по сети файлов и может принудительно закрывать общий файл и снимать файловые блокировки.
NET GROUP и NET LOCALGROUP – команды практически идентичны, но первая выполняется на контроллере домена и относится к объектам Active Directory, а вторая – к локальным рабочим группам компьютера. NET LOCALGROUP – отобразить список групп для данного компьютера.
NET HELPMSG – выводит информацию о сетевых сообщениях Windows. Если ввести команду NET HELPMSG и номер ошибки, то Windows выведет пояснения для этого сообщения и предложит возможные варианты действий, которые можно предпринять для устранения ошибки. NET HELPMSG 51 – отобразить сведения о сообщении с номером 51
NET PAUSE и NET CONTINUE – предназначены для управления службами Windows: их перевода её в режим ожидания или продолжения работы.
NET SESSION – завершает текущие сеансы связи между данным компьютером и другими компьютерами сети или выводит их список. При использовании команды без параметров выводятся сведения о всех текущих сеансах связи с интересующим компьютером. Эта команда используется только на серверах.
NET SHARE
Источник: https://userello.ru/os/15-komand-cmd-dlya-sistemnogo-administratora
Что такое консоль, команды и прочее такое разное — CMD – Заметки Сис.Админа
Приветствую, дорогие друзья, знакомые и прочие личности. Сегодня мы поговорим о такой полезной штуке, как консольные команды, а также о работе с командной строкой вообще.
Командная строка – это текстовый интерфейс, в котором команды отдаются путем ввода текстовых строк с клавиатуры. Другое название командной строки, как Вы уже точно и давно поняли – консоль.
Многим пользователям командная строка представляется анахронизмом времен работы с DOS, однако иногда она совершенно необходимый инструмент, причем не только для профессионалов, но и для простого пользователя.
Поехали.
Собственно, эта штука является одним из ключевых элементов по управлению системой не смотря на то, что ОС давно уже перешли на графический интерфейс. Не знать о консоли и не уметь владеть хотя бы базовыми её основами – это плохо, а уж будучи IT-шником не иметь знаний об элементарных вещах так вообще..
Чтобы запустить командную строку, нажмите сочетание клавиш Win+R и в появившемся окне «Выполнить» введите cmd. Сама утилита командной строки лежит обычно в папке C:\Windows\System32\cmd.exe.
Вот так по умолчанию выглядит командная строка Windows. Как видите, все достаточно аскетично. Если захочется более симпатичного вида, щелкните правой кнопкой мыши по заголовку окна и выберите пункт «Свойства», вкладка «Цвета», на которой вы можете выбрать цвет шрифта и фона.
В открывшемся окне сверху вы видите традиционный знак копирайта мелкомягких, а чуть ниже строка с текущим каталогом и мигающий курсор, приглашающий начать работу.
В командной строке есть горячие клавиши, которые могут помочь Вам в работе:
- F1 – при каждом нажатии на клавишу по буквам вводит последнюю команду;
- F3 – выводит последнюю команду;
- F5 – при каждом нажатии выводит предыдущую команду;
- F7 – выводит пронумерованный список команд (по умолчанию сохраняются 50 последних команд).
А теперь давайте разберемся с некоторыми командами подробнее.
Команда dir
Отображает содержимое текущего каталога. Если же вам необходимо просмотреть содержимое другого каталога, придется указать консоли путь, например: dir (пробел) C:\, и нажать Enter.
Команда cd
Позволяет менять текущий каталог. Напомню, что каталог, в котором Вы в данный момент находитесь, указан здесь:
Чтобы сменить текущий каталог наберите: cd (пробел) C:\Имя папки и нажмите Enter.
Примечания:
- Если вы хотите открыть новый каталог на том же диске, где находится текущий, то диск прописывать не обязательно, достаточно просто указать имя нужного каталога.
- Для того, чтобы с помощью команды cd перейти на другой диск, необходимо добавить вот такой параметр (иногда его называют флагом) /D, то есть команда для перехода на другой диск будет выглядеть так:cd /D D:\
Команда mkdir
Позволяет создавать новые папки с тем название, которое вы зададите.
По умолчанию команда mkdir создает папки в текущем каталоге. Если же нужно создать папку в другом каталоге, пропишите это, например:
С помощью этой же команды можно создать сразу древо каталогов.
Команда rmdir
Служит для удаления каталогов. Примерно вот так:
Примечание: по умолчанию команда rmdir удаляет только пустые каталоги. Если с ее помощью Вы попробуете удалить папку с содержимым, то увидите такое сообщение:
Чтобы удалить непустую папку, к команде rmdir нужно добавить параметр /S. Вот так:
Не забудьте подтвердить удаление, нажав на клавиши «Y» и Enter.
Команда shutdownДумаю, что из названия понятно, что эта команда позволяет выключать компьютер.
Предвижу вполне закономерный вопрос – а зачем выключать компьютер с помощью командной строки, когда гораздо проще выключить его через главное меню Windows.
Но представьте, например, что вам нужно уходить, а компьютер еще выполняет какую-то задачу, которую прерывать нежелательно, но компьютер, тем не менее, должен быть выключен. Вот в этом случае команда shutdown незаменима.
Итак, наберите в командной строке:
shutdown (пробел) –s
В этом случае компьютер просто выключится. Если же вам нужно отложенное выключение компьютера, наберите:
shutdown (пробел) –s (пробел) –t (пробел) время в секундах, через которое должен выключиться компьютер:
Как только вы нажмете Enter, начнется обратный отсчет времени, которое осталось до выключения компьютера. В XP это выглядит так:
В Windows 7:
Если же вы передумали выключать компьютер, остановить обратный отсчет можно, добавив параметр –a к команде shutdown. Вот так:
И обратный отчет будет отключен.
Команда systeminfo
Выдает подробную информацию о конфигурации системы, сведения о версии, типе, процессоре, версии BIOS, объеме памяти и т.д. Вот так:
Команда driverquery
Выводит список всех установленных драйверов устройств и их свойства. Если добавить к команде параметр /V, помимо списка драйверов будет выведен и их статус.
https://www.youtube.com/watch?v=iB4EWqFppX0\u0026list=PL1aqAoC4A0sWvR_pLp-mXYNqKst_Hb__W
Команда cls
Когда окно командной строки заполняется различным текстом и в нем становится трудно работать, команда cls позволяет очистить экран.
Команда msconfig
Вызывает службу “Конфигурация системы Windows”.
Думаю, что для многих она будет не нова.
Команда ipconfig
Если набрать команду без дополнительных параметров, то будут выведены сведения об IP-адресе, маске подсети и основном шлюзе для каждого сетевого адаптера. Подробней об этом всём написано в статье “Терминология компьютерной сети или что есть что [IP, TCP, UDP, ICMP, MAC и пр.]”
Команда regedit
Открывает утилиту, с помощью которой можно редактировать системный реестр Windows.
Думаю, что тоже знакома многим.
Команда chkdsk
Предназначается для запуска проверки логических дисков на наличие ошибок. Если команда используется без дополнительных параметров, то на экран выводится отчет о состоянии текущего диска.
Вот некоторые параметры команды, которые могут пригодиться при проверке дисков:
- /f – задает исправление ошибок на диске. Чтобы проверка началась, диск должен быть заблокирован. Если диск не заблокирован, появится запрос на проверку диска при следующей перезагрузке компьютера.
- /v – позволяет вывести на экран имена проверяемых файлов и каталогов;
- /r – позволяет обнаружить поврежденные сектора диска и восстанавливает ту часть данных, которая еще может быть прочитана.
Команда format
С помощью этой команды можно отформатировать жесткий диск. Сейчас выполнять не рекомендую 🙂 Синтаксис:
format (пробел) С: Enter.
Для этой команды существуют следующие дополнительные параметры:
- /fs определяет файловую систему при форматировании диска;
- /v позволяет задать метку тома;
- /a позволяет задать размер кластера. Если этот параметр не задан, то кластер будет определен автоматически исходя из размера диска.
Это так, суровый минимум 🙂
Команда pathping
Утилита, которая запускается этой командой, предоставляет информацию о потере данных на промежуточных узлах между начальным и конечным пунктом.
Команда в течение определенного времени отправляет сообщения с эхо-запросом каждому маршрутизатору, находящемуся на пути, а затем на основании полученных ответов вычисляет коэффициент потери для каждого маршрутизатора.
Таким образом можно определить маршрутизаторы, имеющие проблемы доступа к сети.
Команда netstat
Отображает активные подключения TCP, порты, прослушиваемые компьютером, статистику Ethernet, таблицы маршрутизации IP, статистику IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для протоколов IPv6, ICMPv6, TCP через IPv6 и UDP через IPv6). Если запустить команду без параметров, то отобразятся только подключения TCP.
Запускает утилиту командной строки, которая выводит список всех запущенных системой процессов с PID-кодом и размером занимаемой оперативной памяти. Если команду запустить без дополнительных параметров, выводится список процессов текущего компьютера.
Для того, чтобы увидеть список процессов удаленного компьютера служит параметр /s с указанием IP-адреса или доменного имени компьютера.
Команда taskkill
В противоположность предыдущей команде, эта предназначается для остановки процесса в локальной или удаленной системе. Процесс можно остановить по его идентификатору. Для этого используйте параметр /pid. Например, вот так:
taskkill (пробел) /pid (пробел) 3148 Enter
Кроме этого, процесс можно остановить по имени образа с помощью добавления параметра /im. Вот так:
taskkill (пробел) /im (пробел) AnVir.exe Enter
Далее.
Команда sfc
Очень полезная утилита, которая предназначается для восстановления поврежденных системных файлов. Вот некоторые параметры, с которыми она работает:
- /scannow – немедленная проверка всех защищённых системных файлов;
- /scanonce – проверка защищённых системных файлов при следующей загрузке системы;
- /scanboot – проверка всех защищённых системных файлов при каждой загрузке системы;
Ну и.. Так далее 🙂 А это самое “так далее” Вы увидите в новых статьях!
Послесловие
В этом материале представлен миниумный минимум для работы с консолью. В последующих статьях, возможно, будет чего-то побольше из интересных и полезных команд. Впрочем, Вы можете сами некоторые из них изучить, введя в консоли команду help, после чего, выбрав интересную Вам команду, ввести HELP , дабы узнать о её синтаксисе и прочих составляющих:
Источник: https://sonikelf.ru/vvodnaya-statya-po-rabote-v-konsoli-chto-takoe-konsol-komandy-konsoli-i-prochee-takoe-raznoe-cmd/
Командная строка cmd
Как управлять компьютером без мышки? Для этого можно запустить командную строку Windows cmd с помощью комбинации клавиш win+r а затем набрать в появившейся консоли cmd и нажать Enter.
Открылось окно командной строки. Через него Вы можете выключать компьютер, создавать/удалять папки, устанавливать расписание запуска программ, делать программы системными, изменять расширение файлов, запускать и останавливать приложения и многое другое.
Если вы хотите, чтобы ряд команд cmd исполнялся на компьютере автоматически, Вы можете записать их в блокноте и сохранить с расширением .bat
Пример простейшей программы:@echo offcolor 0achcp 1251echo Перезагрузка компьютераpauseshutdown /r
Эта программа перезагружает компьютер и требует для этого нажать любую клавишу. Чтобы остановить выполнение программы надо просто закрыть появившееся окно.
https://www.youtube.com/watch?v=AJQ3nFsyhH0\u0026list=PL1aqAoC4A0sWvR_pLp-mXYNqKst_Hb__W
Подобные bat-файлы (батники) часто используются для написания компьютерных вирусов, которых кстати говоря, не замечают антивирусные программы (в большинстве случаев). А для скрытности их переводят в .exe формат.
Подробнее Вы можете ознакомиться с командами cmd ниже. (или можно просто написать help в командной строке)
A
append – позволяет программам открывать файлы в указанных каталогах так , словно они находятся в текущем каталоге.
arp – отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов.
assoc – вывод либо изменение сопоставлений по расширениям имён файлов.
at – команда предназначена для запуска программ в указанное время.
atmsdm – Контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM).attrib – изменение атрибутов файлов и папок.
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 – дефрагментация диска.
del – удаление одного или нескольких файлов.
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
help – выводит не полный список команд, которые используются в cmd.
hostname – отображение имени компьютера.
I
if – оператор условного выполнения команд в пакетном файле.
ipconfig – вывод маску подсети, стандартный шлюз и информацию о вашем IP.
ipxroute – программа управления маршрутизацией NWLink IPX.
L
label – создание, изменение и удаление меток тома для диска.
lodctr – обновление имен счётчиков и поясняющего текста для расширенного счётчика.
logman – управление расписанием для счетчиков производительности и журнала трассировки событий.
logoff – завершение сеанса Windows.
lpq – отображение состояния очереди удалённой очереди печати lpq.
lpr – направляет задание печати на сетевой принтер.
lsass – сервер определения локальной защиты.
M
makecab – архивирование файлов в cab-архив.
md – создание папки.
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 – пакет приложений предназначенный для работы с сетью.
net1 – тоже самое что и net.
netsh – локальное или удаленное отображение и изменение параметров сети.
netstat – отображение статистики протоколов и текущих сетевых подключений TCP/IP.
nlsfunc – загрузка сведений о национальных стандартах.
nslookup – вывод информации, предназначенный для диагностики DNS.
ntbackup – запуск мастера архивирования.
ntsd – отладчик командной строки.
O
odbcconf – настройка драйвера ODBC.
openfiles – эта команда позволяет пользователю вывести список открытых файлов и папок, которые были открыты в системе.
P
pagefileconfig – настройка файлов подкачки и виртуальной памяти.
path – вывод либо установка пути поиска исполняемых файлов.
pathping – вывод информации о скрытый сетях и потери данных.
pause – приостанавливает выполнение сценария cmd.
pentnt – обнаруживает ошибки деления с плавающей точкой процессора Pentium, отключает аппаратную обработку чисел с плавающей точкой и включает эмуляции операций с плавающей точкой.
perfmon – открывает окно “Производительность”.
ping – проверяет соединение с другим компьютером.
ping6 – команда проверки связи.
popd – изменяет одну папку на ту, которая была сохранена командой PUSHD.
powercfg – эта команда позволяет управлять электропитанием системы.
print – печать текстового файла.
prncnfg – настройка параметров принтера.
prompt – изменение приглашения командной строки cmd.exe.
proxycfg – инструмент настройки proxy соединения.
pushd – сохранения значений текущего каталога для использования POPD командой.
Q
qappsrv – отображает доступные серверы терминалов в сети.
qprocess – отображает информацию о процессах.
qwinsta – отображение информации о сеансах терминалов.
R
rasdial – интерфейс связи из командной строки для клиента службы удалённого доступа.
rcp – обмен файлами с компьютером, на котором выполняется служба RCP.
recover – восстановление сохранившихся данных на поврежденном диске.
reg – редактирование системного реестра через командную строку.
regsvr32 – сервер регистрации.
relog – создает новый журнал производительности из уже имеющего.
Источник: https://zen.yandex.ru/media/id/5a6061af256d5cd2a2f22f07/komandnaia-stroka-cmd-5a61619d8309054e817aa1b3