Андрей Смирнов
Время чтения: ~21 мин.
Просмотров: 12

Изучаем командную строку Windows

Добавил admin6 лет и 8 месяцев назад745413 просмотровЧто такое командная строка?Командная строка windows — это отдельное ПО, которое входит в состав Операционной Системы и обеспечивает взаимосвязь между пользователем и ОС. С её помощью можно производить команды MS-DOS и других компьютерных команд. Основное преимущество командной строки состоит в том, что она позволяет вводить все команды без участия графического интерфейса, который намного быстрее и имеет массу дополнительных возможностей, которые не могут быть осуществлены в графическом интерфейсе.Командная строка запускается в своей оболочке и предназначена для более опытных пользователей и помогает в таких сложных ситуациях, когда другие команды уже не работают. Например, через командную строку вводят команды в случае заражения вирусами или «поломки» системных файлов, а так же восстановление windows.1363106556_zapusk_kommandnoy_stroki_3.jpgГде находится командная строка?Основной файл командной строки — консоль cmd.exe переводящий команды пользователя в понятный системе вид, находится в папке с установленной ОС по пути: {буква_системного_диска}:WINDOWSsystem32cmd.exeКак запустить / открыть / вызвать командную строку?Данные методы запуска командный строки актуальны для всех версий, в том числе и тех, которые я рассматриваю на своем сайте — windows XP , 7 , 81) Пуск — Все программы — Стандартные — Командная строка2) Пуск — Выполнить — вводим cmd.exe3) сочетание клавиш Win + R — вводим cmd1363106532_zapusk_kommandnoy_stroki.jpg4) Запуск из системной папки: {буква_системного_диска}:WINDOWSsystem32cmd.exeДля того, чтобы запустить командную строку от имени Администратора, подойдет 1 и 4 способ, нужно на ярлыке щёлкнуть ПКМ и выбрать в меню «Запуск от имени Администратора».1363106520_zapusk_kommandnoy_stroki_1.jpgв этом случае вверху окна будет значится Администратор: командная строка (путь).1363106616_zapusk_kommandnoy_stroki_2.jpgКоманды / параметры / ключи командной строки.Узнать команды командной строки можно прям в ней же, набрав help и нажав клавишу Enter (после окончания ввода всех команд нужно использовать именно Enter (ВВОД) ).1363112339_komandy_komandnoj_stroki.jpgтолько этот список не совсем полный, в нём отображаются лишь основные наиболее часто используемые команды и параметры.Ниже, под спойлером, я собрал список команд командной строки (CMD) и их описание. В Показать / Скрыть текстappend — позволяет программам открывать файлы в указанных каталогах так , будто они находятся в текущем каталогеarp — отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресовat — запуск программ в указанное времяatmsdm — контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM).attrib — изменение атрибутов файлов и папокauditusr — задаёт политику аудита пользователейassoc — вывод, либо изменение, сопоставлений по расширениям имён файловbreak — включение режима обработки клавиш CTRL+Cblastcln — утилита очистки от червейbootcfg — может быть использована для настройки, извлечения, изменения или удаления параматров командной строки в файле Boot.inicall — вызов одного пакетного файла из другогоcacls — просмотр изменение таблиц управления доступом ACL к файламcd — вывод имени, либо изменение текущей папкиchcp — вывод, либо изменение активной кодовой страницыchdir — вывод, либо смена текущей папкиcopy — копирование одного или нескольких файловcls — очистка экранаchkdsk — проверка диска и вывод отчётаchkntfs — выводит или изменяет параметры проверки диска во время загрузкиciddaemon — сервис индексации файловcipher — программа шифрования файловcomp — сравнение содержимого двух файлов или наборов файловcompact — просмотр и изменение параметров сжатия файлов в разделах NTFSconvert — преобразование файловой системы тома FAT в NTFSdate — вывод, либо установка текущей датыdel — удаление одного или нескольких файловdir — вывод списка файлов и подпапок из указанной папкиdiskcopy — копирование содержимого одного гибкого диска на другойdiskcomp — сравнение содержимого двух гибких дисковdebug — средство отладки и редактирования программdefrag — дефрагментаторdevcon — это программа с интерфейсом командной строки, которая используется в качестве альтернативы диспетчеру устройств. С ее помощью можно включать, выключать, перезапускать, обновлять, удалять и опрашивать отдельные устройства или группы устройств. Программа DevCon также предоставляет необходимые разработчику драйвера сведения, которые недоступны с помощью диспетчера устройств.diantz — cссылка на программу makecab.exe.diskpart — использования сценария diskpartdiskperf — счётчик производительностиdoskey — редактирование и повторный вызов команд windows xp , создание макросов driverquery — просмотр списка установленных драйверов устройств и их свойстваedlin — запуск построчного текстового редактораecho — вывод сообщений и переключение режима отображения команд на экранеendlocal — конец локальных изменений среды для пакетного файлаerase — удаление одного или нескольких файловesentutl — maintance utilities for microsoft windows databaseseventcreate — позволяет создать запись об основном событии в журнале событийeventtriggers — позволяет настроить триггеры событий в локальной или удалённой системеexe2bin — преобразование exe в двоичный форматexpand — распаковка сжатых файловfc — сравнение файлов и вывод различий между нимиfor — запуск указанной команды для каждого файла в набореformat — форматирование дискаftype — вывод, либо изменение типов файловfind — поиск текстовой строки в одном или нескольких файлахfindstr — поиск строк в файлахfinger — вывод сведений о пользователях указанной системы, на которой запущена службаfltmc — работа с драйверами фильтровfontview — программа просмотра шрифтовforcedos — запуск заданной программы в подсистеме MS-DOS. Эта команда необходима для тех программ MS-DOS, которые не распознаются системой Microsoft Windows XP.fsutil — служебная программа командной строки, которая используется для выполнения связанных задач файловых систем FAT и NTFS, таких как управление точками повторной обработки, управление разреженными файлами, отключение тома или расширение тома. ftp — программа передачи файловgoto — передача управления в указанную строку пакетного файлаgraftabl — позволяет windows отображать расширенный набор символов в графическом режимеgetmac — отображает MAC-адрес одного или нескольких сетевых адаптеровgpresult — отображает результирующую политику RSoP для указанного компьютераgpupdate — выполнение обновления групповых политикif — оператор условного выполнения команд в пакетном файлеipconfig — информация о IP адресеipxroute — программа управления маршрутизацией nwlink ipxlabel — создание , изменение и удаление меток тома для дискаlodctr — обновление имен счётчиков и поясняющего текста для расширенного счётчикаlogman — управление службой «повешения и журналы производительности»logoff — завершение сеансаlpq — отображение состояния очереди удалённой очереди печати lpqlpr — направляет задание печати на сетевой принтерlsass — сам не пойму для чего )md — создание папкиmkdir — создать папкуmode – конфигурирование системных устройствmore — последовательный вывод данных по частям размером в один экранmove — перемещение одного или нескольких файлов из одной папки в другуюmakecab — архивирует файлы в cab архивmem — выводит сведения об используемой и свободной памятиmofcomp — 32-разрядный компиляторmountvol — создание, просмотр и удаление точек подключенияmqbkup — утилита архивирования и восстановления очереди сообщенийmqsvc — обеспечивает инфраструктуру для работы распределенных приложений, основанных на асинхронных сообщениях. MSMQmrinfo — работа с многоадресными рассылками.msg — отправка сообщенийnbtstat — отображение статистики протокола и текущих подключений tcp/ip с помощью nbtnet — имеет кучу синтаксисов, узнать можно введя net /?net1 — то же самое что и netnetsh — тоже много синтаксисовnetstat — отображение статистики протоколов и текущих сетевых подключений TCP/IPnlsfunc — загрузка сведений о национальных стандартахodbcconf — настройка драйвера ODBC.openfiles — вывод списка открытых файлов и папок, которые были открыты в системеpath — вывод, либо установка пути поиска исполняемых файловpopd — восстановление предыдущего значения текущей папкиprompt — изменение приглашения в командной строкеpushd — сохранения значений текущей активной папки и переход к следующейpathping — программа пингования и поиска пути.pentnt — обнаруживает ошибки деления с плавающей точкой процессора Pentium, отключает аппаратную обработку чисел с плавающей точкой и включает эмуляции операций с плавающей точкой.ping — отправка пакетов на указанный адресping6 — команда проверки связиpowercfg — управление электропитанием системыprint — печать текстового файлаproxycfg — инструмент настройки проксиqappsrv — отображает доступные серверы терминалов в сетиqprocess — отображает информацию о процессахqwinsta — отображение информации о сеансах терминаловrd — удаление папкиrem — помещение ремарки в пакетный файлren — переименование файлов и папокrename — переименовать файл или папкуrmdir — удаление папкиrasdial — интерфейс связи из командной строки для клиента службы удалённого доступаrcp — обмен файлами с компьютером, на котором выполняется служба rcprecover — восстановление данных на повреждённом дискеreg — служит для работы с реестромregsvr32 — сервер регистрацииrelog — создаёт новый журнал производительности из уже имеющегося, изменяет интервал сбора данных и ещё что то…replace — замена файловreset — утилита сброса служб терминаловrexec — выполнение команд на удаленных узлах на которых выполняется служба rexecroute — обработка таблиц сетевых маршрутовrsh — выполнение команд на удалённых узлах на которых запущена служба rshrunas — использование приложений от имени другого пользователяrwinsta — сброс значений подсистем оборудования и программ сеанса в начальное состояниеsc — можно узнать где находиться профиль для работы в доменеset — вывод, установка и удаление переменных среды windowssetlocal — начало локальных изменений среды для пакетного файлаshift — изменение содержимого подставляемых параметров для пакетного файлаstart — запуск программы или команды в отдельном окнеschtasks — заменяет AT, только чуть получшеsdbinst — установщик базы данных совместимостиsetver — задаёт номер версии, который MS-DOS сообщает программеsfc — проверка всех запущенных системных файлов и замена неправильных версийshadow — наблюдение за другим сеансом служб терминаловshutdown — перезагрузка, выключения компьютера и т.п.smbinst — процесс, принадлежащий System Management BIOS Driver Installer.sort — программа сортировкиsubst — сопоставление имени диска указанному путиsysteminfo — позволяет получить информацию о конфигурации системыtaskkill — принудительное завершение процессовtasklist — показывает процессы, выполняемые в данный моментtime — просмотр и изменение текущего времениtitle — назначение заголовка текущего окна интерпретатораtree — графическое отображение структуры заданного диска или папкеtype — вывод на экране содержимого текстовых файловtcmsetup — установка клиента телефонииtftp — обмен файлами с удалённым компьютеромtlntadmn — без понятия, так и не разобралсяtracerpt — обрабатывает двоичные файлы журнала отслеживания событий или потоки данных в реальном времени от поставщиков отслеживания событий и создаёт отчёт в текстовом файле, с описанием произошедших событийtracert — трассировка маршрута к указанному узлуtracert6 — версия tracert для протокола IPv6tscon — присоединяет сеанс пользователя к сеансу терминалаtsdiscon — отключение сеанса терминалаtskill — прекращение процессаtsshutdn — завершение работы сервера в установленном порядкеtypeperf — выводит сведения о производительности на экран или в журналver — вывод сведений о версии windowsverify — установка режима проверки правильности записи файлов на дискvol — вывод метки и серийного номера тома для дискаunlodctr — удаление имен счётчиков и поясняющего текста для расширенного счётчикаuserinit — является частью операционных систем Windows, отвечая за процесс загрузки системы vssadmin — инструмент командной строки теневого копирования томаw32tm — диагностика службы времениwbemtest — тест инструментария windowswinver — информация о версии windowswmic — настройка старта сеанса(для продвинутых пользователей, не советую использовать без должного опыта)xcopy — копирование файлов и дерева папокУзнать все параметры для каждой команды в командной строке, можно с помощью команды: {имя_команды} /? .Например, я ввел attrib /? и cls /? и вот что получил:1363111335_zapusk_kommandnoy_stroki_4.jpgТак же можно воспользоваться командой: help имя_команды , но она не всегда работает1363111304_zapusk_kommandnoy_stroki_5.jpgВдаваться слишком глубоко не буду, потому что для этого лучше писать отдельную статью. Приведу лишь небольшой пример использования командной строки.Допустим у меня на диске E находится папка 123, а в ней текстовый файл test.txt.Вот теперь я хочу сделать этот файл скрытым, не заходя на этот диск и не «видя» этого файла с папкой. Команда, отвечающая за атрибут «Системный» — это attrib. И у неё существуют свои атрибуты (уже команды). Можете даже посмотреть на скрине выше, я там показывал именно её на примере.Из всех её атрибутов мне нужны только два — это его установка и сам атрибут. За это отвечают + и s.Итак, моя команда будет следующей: attrib +s e:/123/test.txt . Вот так будет выглядеть правильный результат:1363111349_zapusk_kommandnoy_stroki_6.jpgа так неправильно:1363111312_zapusk_kommandnoy_stroki_7.jpgОй. Только заметил что вместо Скрытый я сделал его Системным, а ещё удивляюсь почему он не пропал в папке. Я специально не стал удалять скрины и редактировать статью для того, чтобы показать Вам как можно исправить такую оплошность (как я сделал). Тоже хорошая информация.1363111297_zapusk_kommandnoy_stroki_8.jpgНу и напоследок:Как редактировать текст в окне командной строки?Дело в том, что стандартные методы с помощью сочетаний клавиш Ctrl+C и Ctrl+V в командной строке не работают.Тут нужно пользоваться ПКМ — Правой Кнопкой Мыши.Для того, чтобы вставить текст в командную строку, просто кликаем ПКМ на любом месте командной строки, затем выбираем Вставить.Для того, чтобы скопировать часть текста из командной строки можно воспользоваться одним из двух методов:1) ПКМ — Выделить всёВыделится весь текст, но можете выделить сразу какой Вам угодно, просто как обычно зажав ЛКМ 2) ПКМ — ПометитьПоявится мигающий курсор в начале строки, которым можно управлять «стрелочками» на клавиатуре. И при нажатой кнопке shift выделить текст, управляя так же «стрелками» на клавиатуре. Либо выделаем снова с помощью мыши.Важно! После выделения жать не ПКМ, а Enter

при желании, можете изменить настройки командной строки, выбрав пункт в меню выше «Свойства»1363113415_svojsrva_komandnoj_stroki.jpg19 комментариев

Эта статья содержит общую ознакомительную информацию для разных версий Windows. После прочтения вы можете пополнить свои знания по конкретной разновидности ОС: 7-ка, 8 версия или узнать о множестве улучшений программы в 10 версии Windows.

Конечно, до сих пор существуют такие ОС, которые используют для общения с пользователями, так называемый, интерфейс командной строки. Но ими обычно пользуются профессиональные программисты, системные администраторы и прочие работники IT-индустрии. Для обычных пользователей производители операционных систем создали удобный графический интерфейс, который позволяет «общаться» с компьютером или, допустим, смартфоном при помощи мышки или нажатий по кнопкам на экране.

Несмотря на это, каждая операционная система (включая Windows XP, 7, 8 и так далее) всё же, как и раньше, поддерживает ввод и вывод информации посредством текстовых команд. Командная строка Windows — явный тому пример. Разберёмся, что это такое.

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

В первую очередь — это программа cmd.exe, находящаяся в директории system32 папки операционной системы. Вариант ее месторасположения: C:Windowssystem32cmd.exe. Путь может и отличаться, в зависимости от версии Windows и места ее установки.

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

01-okno-komandnoj-stroki.png

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

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

В каких ситуациях командная строка может оказаться полезной

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

Возьмём ситуацию с вирусами. Существуют такие вирусные программы, которые полностью блокируют графический интерфейс пользователя (так называемые, смс-баннеры). Как правило, эти вирусы выводят на экран компьютера окно, в котором написано сообщение, типа «Ваш компьютер блокирован управлением МВД» или «Ваши данные под угрозой» и так далее. Такие смс-баннеры невозможно закрыть никакими обычными способами — ни при помощи мышки, ни при помощи горячих клавиш на клавиатуре.

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

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

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

Как пользоваться командной строкой

На различных компьютерных форумах и сайтах можно найти сотни руководств по использованию тех или программ, выполнению каких-то системных настроек и массу других статей, в которых авторы призывают к использованию командной строки. Многие неопытные пользователи сразу теряются, видя фразу «Запустите командную строку…». Если вы также входите в их число, вам будет очень полезно ознакомиться с работой этого полезного инструмента. Начнём с того, как её вызвать.

Как вызвать командную строку

Начиная с Windows XP и до последней версии этого семейства операционных систем, командная строка вызывается посредством диалога «Выполнить» («Run»), в который необходимо ввести команду — «cmd». Запуск этого диалога осуществляется с помощью одновременного нажатия клавиш  + :

02-vypolnit-cmd.png

В Windows XP (в отличие от последующих версий) в меню «Пуск» имеется специальный ярлык, который так и называется «Выполнить…». Если нажать на него, то диалог также запустится.

04-zapusk-cherez-poisk.png

Вызвать командную строку можно и другими способами. Вот они:

  • Открыть меню «Пуск», ввести в поисковую строку (отсутствует в Windows XP) фразу «Командная строка» или «cmd», после чего в результатах поиска появится ярлык запуска командной строки;06-poisk-nashel-cmd.png
  • В меню «Пуск» перейти в раздел «Программы», затем в «Стандартные» и запустить ярлык «Командная строка»;
  • Перейти в системный диск (обычно это «Локальный диск C»), затем в папку «Windows», далее в «System32» (для 32-рязрядных систем) или «SysWOW64» (для 64-разрядных) — здесь находится файл «cmd.exe», который следует запустить.

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

В версии Windows 8 есть другие способы запуска cmd. Также как и в 10-ке, про особенности которой можно узнать здесь подробнее.

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

Чтобы «cmd» выполнил ту или иную команду, достаточно ввести её в окно, после чего нажать клавишу . Для проверки можете ввести «help» — эта команда отобразит список всех имеющихся стандартных команд.

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

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

Попробуем перейти с одного локального диска на другой, просмотрим его содержимое, затем создадим папку, перейдём в неё, а в ней создадим ещё одну папку и удалим её. Интересная задачка? Главное, что для выполнения каждого отдельного действия потребуется задействовать разные команды. Начнём.

После запуска командной строки, вы могли заметить перед мигающим курсором адрес: «C:/Users/Имя пользователя» (в нашем случае — тут «Reptile»). Имя последней папки означает ваше текущее местоположение (то же самое, как если бы вы зашли в эту папку через Проводник). А «С:» — это локальный диск, на котором вы находитесь. Чтобы сменить текущий локальный диск, достаточно ввести его букву и двоеточие сразу после неё — например, «D:».

Так вы попадёте на диск «D:» (или любой другой). Чтобы просмотреть содержимое диска (или вообще любой папки) используется команда «dir». Введите её прямо здесь, и вы увидите список файлов и папок, имеющихся на диске «D:».

Теперь создадим папку прямо в корне диска. Для этого используем команду — «mkdir», а в качестве параметра через пробел нужно вписать имя будущей папки, например, «mkdir xp». В данном случае создастся папка с именем «xp».

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

Для перехода в ту или иную папку используйте команду «cd». Здесь в качестве аргумента также используется имя каталога для перехода. Введём «cd xp» и попадём внутрь папки (сделаем эту папку текущей).

Создадим в папке ещё одну, используя команду «mkdir». Пусть это будет папка «123».

Теперь удалим её. Для этого вводим «rmdir 123». Выполните теперь в каталоге «xp» команду «dir» и вы увидите, что папки «123» больше нет.

Если вы захотите подробнее ознакомиться с описанием той или иной команды, просто введите ключ «/?» сразу после команды, и на экран будет выведена подсказка. Например, введите «dir /?». Другой вариант запуска подсказки: «help dir».

Запомнить все существующие команды не просто — их огромное множество. На официальном сайте Microsoft имеется наиболее полное руководство по командной строке, хотя и описаний, выдаваемых командой help вполне достаточно.

Видео по теме

<center></center>

Хорошая реклама

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

1. PING

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

Вот пример использования команды:

windows-command-ping_1482583579-630x200.png

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

По умолчанию команда высылает четыре пакета с тайм-аутом для каждого в четыре секунды. Вы можете увеличить количество пакетов следующим образом: ping www.google.com -n 10

Вы можете также увеличить длительность тайм-аута (значение отображается в миллисекундах): ping www.google.com -w 6000

2. TRACERT

TRACERT означает Trace Route. Как и PING, команда высылает пакет данных для решения сетевых проблем. Однако она определяет не скорость отправки и возврата пакета, а его маршрут.

Пример использования:

windows-command-tracert_1482584152-630x290.png

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

3. PATHPING

Команда PATHPING аналогична TRACERT, однако она более информативна, а потому требует больше времени для исполнения. Она анализирует маршрут пакетов данных и определяет, на каких промежуточных узлах произошла потеря.

Пример использования:

windows-command-pathping_1482584170-630x694.png

4. IPCONFIG

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

Пример использования:

windows-command-ipconfig_1482584251-630x607.png

При вводе без ключей IPCONFIG отражает все сетевые адаптеры на вашем компьютере, а также то, как они работают. IPv4 Addres и Default Gateway содержат наиболее важную информацию.

Чтобы очистить DNS-кеш, используйте следующий ключ: ipconfig /flushdns

Эта операция может помочь, если интернет работает, однако вы не можете попасть на некоторые сайты или сервера.

5. GETMAC

Каждое совместимое со стандартами IEEE 802 устройство имеет уникальный MAC-адрес (Media Access Control). Производитель присваивает каждой единице оборудования свой собственный адрес, который прописан в самом устройстве.

Пример использования:

windows-command-getmac_1482584269-630x126.png

Вы можете увидеть несколько MAC-адресов, в зависимости от того, сколько сетевых адаптеров установлено на вашем компьютере. Например, интернет-соединения Wi-Fi и Ethernet будут иметь отдельные MAC-адреса.

6. NSLOOKUP

NSLOOKUP означает Name Server Lookup. Потенциал этой утилиты огромен, но большинству людей он не нужен. Для рядовых пользователей важна лишь возможность определить IP-адрес какого-либо доменного имени.

Пример использования:

windows-command-nslookup_1482584315-630x261.png

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

Если вы хотите преобразовать IP-адрес в доменное имя, просто введите его в строку браузера и вы увидите, куда он ведёт. Однако не все IP-адреса ведут к доменным именам. Многие из них нельзя достичь через веб-браузер.

7. NETSTAT

Эта утилита является средством для сбора статистики, анализа и диагностики. Она довольна сложна, если использовать весь её потенциал (например, настраивать локальную сеть предприятия).

Пример использования:

windows-command-netstat_1482584342-630x461.png

По умолчанию команда показывает все активные подключения в вашей системе. Активное подключение не означает, что идёт обмен данными. Оно указывает лишь на то, что где-то открыт порт, а устройство готово к подключению.

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

8. NETSH

NETSH означает Network Shell (сетевая оболочка). Эта команда позволяет настроить почти любой сетевой адаптер на вашем компьютере более детально.

При вводе NETSH командная строка переходит в режим оболочки. Внутри неё есть несколько контекстов (маршрутизация, связанные с DHCP команды, диагностика).

Увидеть все контексты можно следующим образом:

windows-command-netsh-help_1482584371-630x387.png

А увидеть все команды в рамках одного контекста можно так:

windows-command-netsh-command_1482584386-630x352.png

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

windows-command-netsh-subcommands_1482584401-630x410.png

Например, вы можете ввести следующую команду, чтобы увидеть все сетевые драйвера и их характеристики в вашей системе: netsh wlan show drivers

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

Используемые источники:

  • http://vindavoz.ru/poleznoe/218-komandnaya-stroka-i-ee-komandy.html
  • https://ustanovkaos.ru/rabota-v-sisteme/komandnaya-stroka-windows.html
  • https://lifehacker.ru/8-cmd-commands-for-windows/

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации