2010-09-22 2 views
1

Я пытаюсь написать программу, чтобы отключить службу Bluetooth на компьютерах (так, запретить пользователям подключаться к Интернету через Bluetooth)Отключение Bluetooth в Windows XP-7

я попытался следующие методы:

  1. Отключите услугу «bthserv» (служба поддержки Bluetooth). Он работает на Windows Vista и 7, но в Windows XP такой службы нет (я не тестировал, но думаю, что он работает только с Microsoft Bluetooth Stack)
  2. Используйте инструмент Devcon.exe; он показывает устройства Bluetooth, но не может их отключить (я администратор)
  3. Я могу перечислить устройства через WMI, но как их отключить? (Я хотел отключить с netsh.exe, но ошибки с «Интерфейс с таким именем не зарегистрирован на маршрутизаторе.» Хотя существует связь.

Любые идеи?

ответ

1

В API вы» re-look for называется «Setup API». Я серьезно сомневаюсь, что это то, что вам нужно, BTW. Что особенного в том, что Bluetooth-сеть отличает Wi-Fi? Почему бы вам просто не запретить добавлять новый сетевой адаптер?

+0

Потому что есть десятки компьютеров, которые я хочу установить на них, и у них уже установлен Bluetooth (я хочу, чтобы пользователи просто использовали LAN для использования Интернета, а не Bluetooth. e Беспроводное оборудование) –

+0

Кстати, как я могу программным образом запретить пользователям добавлять какие-либо сетевые адаптеры? –

+0

В среде, где это необходимо, т. Е. Где вы не можете доверять своим пользователям, вы должны предположить, что они могут добавить USB-подключенные адаптеры WiFi. Или UMTS-ключи. Запрет добавления сетевых адаптеров - это групповая политика afaik, пожалуйста, зайдите на serverfault.com. – MSalters

Смежные вопросы