![]() |
Изменение свойств устройства НЕ через диспетчер устройств
Уже установлена Windows 7. Подключены USB Wi-Fi и USB Bluetooth. Есть права администратора. Необходимо у USB Wi-Fi изменить свойство (в диспетчере находится во вкладке "дополнительно") "Wireless Mode" с 802.11a на 802.11b/g/n. И для USB Bluetooth необходимо сменить имя (отображаемое в сети) на N###, где ### - номер ПК в аудитории.
Это нужно автоматизировать. Пробовал через ветку реестра HKLM\SYSTEM\CurrentControlSet\Enum\USB. Не позволяет выдать себе права на изменение указанных там параметров, к тому же, нужные мне параметры там отсутствуют. Находил там же подветку "Properties", которую даже прочитать не даёт. Пошёл другим путём: через "свою" службу получил права SYSTEMLOCAL (если есть способ проще, скажите как) и экспортировал Properties нужных мне устройств в .reg файл. В файле присутствуют HEX-параметры. Не стал разбираться в содержимом, а просто руками в диспетчере изменил нужные свойства и экспортировал .reg файл ещё раз для сравнения - абсолютно никаких изменений! Всё тоже самое проделывал для HKLM\SYSTEM\ControlSet001 и HKLM\SYSTEM\ControlSet002 - безрезультатно. Свойства хранятся не там, где я искал? Как их изменить программно? |
Время: 15:06. |
Время: 15:06.
© OSzone.net 2001-