32 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как увидеть список устройств Windows из консоли ?

Как просмотреть список подключенного оборудования в Windows?

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

  • Откройте Главное меню Windows, и нажмите на кнопку «Параметры»;
  • В открывшемся списке нажмите на надпись «Система»;
  • В меню слева выберите пункт “О системе”;
  • В нижней части открывшегося окна нажмите на надпись «Диспетчер устройств». Внешний вид данной утилиты показан на следующем рисунке:

Диспетчер устройств — это специальная системная программа, предназначенная для графического представления подключенного к компьютеру оборудования и управления этим оборудованием. С использованием Диспетчера устройств вы можете:

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

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

Итак, основное рабочее пространство утилиты Диспетчера устройств вертикально разделено на два окна. Левое окно, так называемая Консоль, появляется на экране при нажатии на кнопку «Скрытие/отображение дерева консоли» расположенную на Панели инструментов Диспетчера устройств.

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

  • Устройства по типу. Этот режим устанавливается в окне Диспетчера устройств по умолчанию. Подключенное к компьютеру оборудование отображается в виде ветвящейся древовидной структуры по типам устройств: например, «Дисководы DVD/CD-ROM», «Порты», «Звуковые, видео и игровые устройства» и т. д. Перечень относящихся к каждому типу устройств выводится ниже заголовка, обозначающего данный тип. Для того чтобы развернуть список, необходимо щелкнуть мышью на символе «+» рядом с обозначением заголовка, либо дважды щелкнуть на самом заголовке;
  • «Устройства по подключению». Режим «Устройства по подключению» отображает используемое системой оборудование, распределяя его по логическим группам согласно способу их подключения к компьютеру. Например, если вы используете несколько устройств, подсоединенных к шине USB, они будут представлены в одной логической группе;
  • «Ресурсы по типу». Режим «Ресурсы по типу» позволяет рассматривать используемые системой ресурсы, такие как запросы на прерывание, диапазон ввода-вывода, адреса портов и памяти согласно распределению по использующим их устройствам;
  • «Ресурсы по подключению». С помощью данного режима вы можете отследить текущий статус всех задействованных в системе ресурсов согласно способу подключения к компьютеру использующих их устройств.

По умолчанию в окне аппаратной конфигурации Диспетчера устройств отображается далеко не все используемое в системе оборудование. В частности, программа не показывает устройства, не поддерживающие стандарт Plug and Play. Для того чтобы получить доступ к настройкам всего оборудования компьютера, установите флажок напротив пункта Показать скрытые устройства (Show hidden devices) в меню Вид (View) окна программы. Повторный щелчок на этом пункте вновь скроет все «невидимые» устройства.

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

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

8 консольных команд для настройки сети в Windows

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

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

1. PING

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

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

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

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

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

2. TRACERT

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

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

Читать еще:  Как убрать пин код входе. Как разблокировать телефон, если вы забыли пароль, пин-код или графический ключ. Теория о Pin-кодах на Android

3. PATHPING

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

4. IPCONFIG

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

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

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

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

5. GETMAC

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

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

6. NSLOOKUP

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

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

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

7. NETSTAT

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

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

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

8. NETSH

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

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

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

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

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

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

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

Отобразить список устройств, работающих через COM-порт

Одновременное освобождение устройств, работающих параллельно
Доброго времени суток:) Собственно, вопрос такой. Можно ли в GPSS отловить событие описанное в.

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

Как отобразить список программ в автозагрузке через lisbox(listview)?
Как отобразить список программ в автозагрузке через lisbox(listview)?И какой код для удаления.

Реализовать список сотрудников, работающих на предприятии
если честно я уже не понимаю почему он выдает ошибки(на подобии что birthday not member temployee и.

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

Решение

То, что нужно.
Сравнительный анализ показал, что определить, подключено ли устройство можно по таким свойствам класса Win32_POTSModem:

С учетом фильтра, код будет выглядеть так:

Добавлено через 5 минут
Вот кстати, через связку Visual Basic, WMI, API.
Не проверял, но может будет кому-то интересно:

На форме list1 , text1,
‘Text1.MultiLine = True
‘Text1.ScrollBars = 2 Код:

Да ничего, сам рад, что получилось.

Вот еще цитата из ЛС от знающего человека на счет, как узнать статус подключения. Надеюсь raxp не против:

любое (если порт не занят) – пожалуй, что никак:
1- ибо устройство, что подключено не обязано отвечать
2- также оно не обязано выставлять спецсигналы на DSR/RI/CTS (тем паче устройство может быть подключено тремя проводками – RX/TX/GND).

А модемы только опросом AT, если ответит – значит поддерживает AT, значит модем. А модем без поддержки АТ и не модем вовсе в обычном понимании.

По второму вопросу:

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

1. Попробуйте зайти в реестр:
ПУСК -> Выполнить (или Win + R) -> regedt32 ->
Правка -> Найти -> Введите искомый интерфейс:
3g Application Interface
Как найдете, нажмите на каталог (куст) где Вы нашли это значение и экспортируйте во внешний файл:
Файл -> Экспорт -> Введите название -> Сохранить.

Затем F3, поиск продолжится. Желательно выгрузить все ветки, где нашлось совпадение.
Потом все тоже самое сделать для:
3g PC UI Interface

2. Еще как вариант, получить перечень уст-в, подключенных к USB-порту тем же WMI.

Читать еще:  Описание sp flash tool. Прошивка мобильного устройства Андроид через Flash Tool. Создание полной резервной копии Flash-памяти смартфона

Чтобы не писать постоянно коды, для быстрого просмотра:
возьмите готовый инструмент, называется Scriptomatic: Подскажите литературу для начинающего!
(из вложения). Запуск через Bat-файл.
В нем Вы можете выбрать интересующий класс справа из выпадающего списка, нажать Run (можно вывести в тестовом виде, Excel).

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

См., к примеру:
Win32_USBHub
Win32_SerialPort
Win32_SerialPortConfiguration
Win32_SerialPortSetting

Модем на работе есть, на днях буду, попробую.

Как увидеть список устройств Windows из консоли?

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

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

Часто понятия устройство и драйвер к этому устройству идут в неразрывной связке. За исключением, впрочем, нередких случаев, когда устройство либо некорректно определяется и к нему устанавливается наиболее подходящий драйвер. Либо драйвер просто установлен некорректно, а порой вообще не работает. Что у нас с вами есть для анализа? Часто нам известен опять же только Диспетчер устройств…

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

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

Предупреждаю сразу. Это не та утилита, которая поможет изменить или удалить драйвер. За этой целью вам лучше обратить взор на PNPUtil или DevCon.

Жмём WIN + R, cmd от имени администратора и вводим искомую команду:

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

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

Можете разворачивать. Выходим обратно в диск C. Так вот, записанная нами команда с целью увидеть список устройств Windows из консоли примет вид:

Вот сейчас вы увидите все драйверы полным списком. Вам будет доступен режим запуска устройства (вручную или автоматом), имена модулей и названия вендоров, а также многое другое.

нажмите, чтобы увеличить

Что тут что?

  • Модуль – тип оборудования, которое видимо системой и встроено в компьютер
  • Название – то имя или название, которое отображается системой через API Windows (то, каким вы его видите на экране)
  • Описание – какое устройство обслуживает
  • Тип драйвера – их всего два: драйвер на уровне ядра или для файловой системы
  • Режим запуска – системный (не зависит от пользователя), автоматически и вручную (при запуске пользователем какого-то устройства)
  • Состояние – что сейчас делает (запущен или остановлен)
  • Статус – работоспособность с точки зрения Windows
  • Разрешить остановку работы пользователем – можно или нельзя
  • Разрешить приостановить работу драйвера – можно или нельзя
  • Paged pool – объём вытесняемой из системы памяти (структура или источник памяти, которая используется самим драйвером для хранения носимых в себе данных )
  • Code (bytes) – объём общего кода, в байтах
  • BSS (bytes) – объём хранимых данных, в байтах
  • Дата ссылки – версия разработки по дате
  • Path – путь где хранится драйвер
  • Init (bytes) – потери на инициализацию драйвера, в байтах

Многие параметры простому пользователю просто ни к чему. Да и сам формат в виде таблицы в окне консоли не всем приятен. И если у вас установлен пакет MS Office, выводимую информацию можно представить в виде Excel-листа. Введите в терминале:

Отчёт после команды в таком виде будет сформирован в формате, читаемом табличным редактором. Процесс создания пройдёт от вас незаметно, но документ появится в папке текущего пользователя:

у вас может быть свой путь

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

К слову сказать, я не специалист по Excel, но у меня информация превратилась в какой-то сумбур. Но я профан в этом деле. Совсем другое дело, если вы для открытия приготовите текстовый редактор (Блокнот не подойдёт, там тоже всё вперемешку), например, AkelPad. И набрав в консоли команду в виде:

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

Как увидеть список устройств Windows из консоли – что ещё?

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

Как увидеть список устройств Windows из консоли ?

Вопрос

Все ответы

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

cscript device.vbs /L |grep “usb”
cscript device.vbs /L |grep “USB”

case sensetive параметр у грепа
пример вывода

Это про девайс драйвера

вот по другому, тоже с помощью рескита

отключил дисковое устройство

вот просмотр дисков, выводит тип подключения (в том числе и USB) и наличие носителя

cscript drives.vbs > c:drvinf.txt

вот немного почищеный вывод команды

у меня старый рескит, от win 2000, но вполне можно псмотреть бОльшую часть

Читать еще:  Пройди тест — получи три года премиум-поддержки NetApp AFF C190

> case sensetive параметр у грепа

grep -i (–ignore-case)
findstr /i

Hroft

Автор по всей видимости имеет ввиду найти все , что подключено через USB. Если бы речь шла только о дисковых накопителях, то было бы целесообразней использовать “fsutil fsinfo drives” в связке с “fsutil fsinfo drivetype”

Для XP это будет выглядеть так:

Для Vista и 7-ки все проще, т.к выхлоп “fsutil fsinfo drives” разделяется по человечески пробелами, а не “нулем” как в XP.

Как открыть диспетчер устройств через командную строку, интерфейс ПК, папку System32 и не только

Доброго времени суток, друзья. Вчера получил очередной вопрос от познающего компьютерные азы пользователя: «как открыть диспетчер устройств через командную строку?». Человеку ответил, но подумал, вдруг кто-то из вас тоже озадачился данной проблемой. Поэтому решил написать эту инструкцию, причём, не ограничиваясь только командной строкой. Сегодня расскажу на моём сайте itswat.ru о том, как и откуда можно вызвать диспетчер устройств на компьютере. Способов много, есть простые и не очень, но все они доступны даже для начинающих хакеров.

Окно «Выполнить» и командная строка

Раз уж тема у нас сегодня о том, как открыть диспетчер устройств именно через командную строку, с неё, родимой, и начнём – описанные в этом пункте способы актуальны для всех версий Windows от XP до 10. Для достижения поставленной цели вам нужно запустить окно этой строки и дать системе правильную команду. Делается это так:

  1. Жмёте на «Пуск» и ищете пункт «Командная строка» (обычно он есть в старых версиях). Если его там нет, то вписываете это словосочетание в область поиска.
  2. Либо запускаете из «Пуска» окно «Выполнить» (Win + R).
  3. Вписываете в него значение cmd, в появившемся окошке (чёрного цвета) там, где мигает курсор, печатаете devmgmt.msc – это и есть команда запуска диспетчера устройств.

Друзья, диспетчер устройств – это один из элементов управляющей консоли, поэтому открыть его можно и через неё, а как – сейчас расскажу. Запускаете окно «Выполнить» описанным выше способом и печатаете там вместо cmd команду devmgmt.msc. Эффект будет тот же.

Стандартные способы через интерфейс ПК

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

  1. Кликните один раз правой кнопкой мышки по иконке «Компьютер» («Этот…» или «Мой…»), расположенной на рабочем столе.
  2. Раскроется служебное меню, в котором имеется пункт «Управление» — в него вам и нужно.

  1. Откроется управляющее окно, в каталоге «Служебные программы» и найдётся тот самый диспетчер.

  1. Либо в служебном меню выберите последний пункт «Свойства», нужный элемент отыщется в левой части открывшегося окошка.

Если у вас англоязычная версия системы, то описанный алгоритм будет выглядеть следующим образом:

  1. Так же правый клик по иконке с подписью Computer/ My Computer.
  2. Выберите последний пункт.
  3. В открывшемся окне есть вкладка Hardware, а в ней ссылка на Device manager, что и есть диспетчер устройств на английском.

Можно проще – Start («Пуск»), Run («Выполнить»), devmgmt.msc (команда запуска).

Ещё один простой способ включить диспетчер устройств – раскрыть в «Пуске» список доступных компонентов «Панели управления», где среди прочих найдётся нужный элемент.

Новые методы для Windows 8 и 10

Начиная с 8 версии Windows (сохранился и в 10), появился новый способ запуска диспетчера устройств посредством вызова служебного меню системы горячими клавишами Win+X или щелчком правой кнопкой мыши по «Пуску» (в восьмёрке работает не всегда). Но по порядку:

  1. Щёлкните кнопкой мыши, расположенной справа по значку «Пуск» или нажмите единовременно клавиши Win+X (результат обоих действий идентичен).
  2. Появится служебное меню, начинающееся, как правило, с «Программ и компонентов», а заканчивающееся «Рабочим столом».
  3. Примерно на шестой, если считать сверху, позиции по соседству с «Системой» и «Сетевыми подключениями» вы найдёте искомый диспетчер.

К слову сказать, из того же меню можно запустить и «Командную строку», и «Панель управления», и окно «Выполнить», и поисковое окно, и ещё много чего полезного.

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

Если по каким-либо причинам описанные выше методы не подходят, то можно воспользоваться более сложным способом – порыться в «святыне святынь», то есть недрах самой системы, а именно в папке System32. Но неопытным пользователям я бы данную афёру проводить не порекомендовал. Всё-таки там хранятся системные файлы, случайное удаление которых может привести к неприятным последствиям – сбоям в работе или полному отказу Windows. Если же вы себя считаете достаточно опытным, аккуратным и адекватным, тогда дерзайте. Вам нужно сделать следующее:

  1. Щёлкните мышкой дважды по значку «Компьютер».
  2. Тем же способом раскройте системный диск C.

  1. Двумя щелчками отобразите содержимое директории WINDOWS и внутренней папки System32.

  1. Прокрутите бегунок вниз, минуя все папки до списка утилит.
  2. Найдите среди них (они расположены в алфавитном порядке) компонент devmgmt.msc и запустите его.

Как вы уже поняли, попасть в диспетчер устройств совсем несложно. На самом деле можно просто написать в поисковой строке эти два слова и система выдаст нужный элемент.

Не знаю, работает ли данный приём во всех версиях Windows (не проверял), но в моей – вполне. Надеюсь, был вам полезен и не слишком запутал. До новых встреч.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: