Обзор конфигурации Windows - Как получить подключенный SSID и режим безопасности

Нам необходимо провести инвентаризацию большого количества машин WinXX, многие из которых находятся за пределами наших помещений и используют сети Wi-Fi, отличные от наших. Мы уже нашли простые способы получения всей необходимой нам информации, кроме подключенного Wi-Fi SSID и режима безопасности (WEP/WPA/WPA2) ...

Погуляв некоторое время, я не могу найти способ работать в неоднородной среде.

Соответствующие данные среды:

  1. Машины могут работать с любой версией Win от WinXP SP3 и выше.
  2. У нас нет доступа к точкам доступа (во многих случаях они предоставляются третьей компании третьей стороной:(), но мы можем предположить, что все SSID транслируются
  3. Мы можем запускать программы на машинах с правами администратора.
  4. Мы не можем сказать пользователям записывать их конфиги:)
  5. Некоторые из компьютеров имеют свои Wi-Fi-соединения, управляемые Windows, в то время как другие могут находиться под любым аппаратно-зависимым менеджером, таким как Intel Pro / Set, но у нас нет надежных данных об этом

Любой указатель приложения / кода / подсказки может быть полезен.

1 ответ

Возможно, вы захотите взглянуть на Win32 родной WiFi API, доступный с Windows XP SP3. Я полагаю, что аппаратно-зависимые диспетчеры соединений не должны препятствовать правильной работе этого API, хотя было бы что-то проверить...

Вот хороший пример того, как получить информацию о профилях WiFi здесь: http://www.codeproject.com/Articles/577445/Querying-Wireless-Settings-and-Decrypting-Wireless.

В более поздних версиях Windows другой возможностью является выполнение netsh wlan show interfaces введите команду и проанализируйте ее вывод (хотя это может быть сложно, если вам приходится иметь дело с машинами, на которых установлена ​​ОС на разных языках), но, к сожалению, нет wlan контекст не поддерживается netsh на Windows XP. Если вы ищете решение для командной строки в Windows XP, вы можете попробовать посмотреть на wlan.exe инструмент доступен от Symantec.

Другие вопросы по тегам