| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > Bключение / Oтключение сети в Windows 7 |
| Автор: youriy86 23.6.2011, 10:06 |
| Всем привет. Возникла следующая проблема на Windows 7. Mоя программа должна отключать сеть при запуске и включать сеть при окончании работы. Программа запускается под обычным пользователем (не администратором). B Windows XP эта проблема была решена следующим образом: запустил gpedit.msc и там настроил соответствующую политику. B Windows 7 есть похожая политика, но написано, что поддерживаются только старые системы, 2000, XP, Server 2003. Подскажите плиз, как дать обычному пользователю право на включение / отключение сети в Windows 7. Заранее благодарен. |
| Автор: Akella 23.6.2011, 13:20 |
| Запускай программу с привилегиями админа. Т.е. в настройках ярлыка запуска поставь соответствующую галочку. |
| Автор: Akina 23.6.2011, 14:17 | ||
Зачем? с какой целью? |
| Автор: Cobalt 28.6.2011, 13:15 | ||
|
| Автор: youriy86 6.7.2011, 14:22 | ||
| Суть в том, что у нас есть прога для шифрования данных, TrueCrypt, она создает шифруемые тома, с которыми работаешь как с обычными, переносишь на этот том документ и он там в зашифрованном виде. Моя прога включает и отключает такой том, но когда такой том включен, данные расшифровываются автоматически, так вот стоит задача сверху - отрубать сеть во время работы с таким томом. Добавлено через 49 секунд
Нельзя запускать от админа, потому что обычные пользователи пароля админа не знают |
| Автор: Akella 7.7.2011, 08:50 |
| Пиши службу. Прога будет службе отправлять сообщение, а служба будет управлять соединением. |
| Автор: youriy86 7.7.2011, 09:09 | ||
Hе имею опыта в этом направлении, но надо попробовать, спасибо за совет. |
| Автор: Akella 7.7.2011, 09:22 |
| Тогда не службу, а обычную программу. Она будет устанавливаться от имени админа 1 раз (для доменной сети можно создать MSI установочный пакет) и будет работать от имени админа. При установке установить её в автозапуск. |