Вопрос

Мне нужен способ «сократить силу» моего устройства WLAN.

В настоящее время я использую скрипт PowerShell для отключения сетевого интерфейса, но я не уверен, что это также действительно останавливает устройство от сканирования и так далее. Если это возможно, я хотел бы реализовать это с C ++ или C # через WinAPI / WMI.

Текущий скрипт PowerShell:

$WLanDeviceID = 11
$WLanAdapter = gwmi Win32_NetworkAdapter | Where-Object {$_.DeviceID -eq $WLanDeviceID}
if ($WLanAdapter.NetEnabled) {
    $WLanAdapter.Disable()
} else {
    $WLanAdapter.Enable()
}

Аппаратное обеспечение и программное обеспечение Я использую:
Windows 7
Visual Studio 2010.
Mini-Card Dell Wireless 1397 WLAN (кажется, Broadcom BCM94312HMG)

Это было полезно?

Решение 2

К сожалению, кажется, нет возможности на самом деле «отключить» беспроводное устройство: /

Другие советы

Вы можете сделать это, используя инструментарий конфигурации клиента Dell (CCTK) или, возможно, с помощью клиентской инструментарии Dell OpenManage (OMCI). CCTK - это утилита командной строки, которая дает вам возможность контролировать параметры Dell BIOS, и OMCI - это провайдер WMI, который позволяет подключать к элементам управления управления оборудованием для специфичных для Dell, которые вы иначе не могли получить доступ.

Я бы порекомендовал смотреть на любой из этих инструментов для выполнения вашей задачи от PowerShell.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top