Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
7 / 7 / 1
Регистрация: 17.02.2012
Сообщений: 46

Получение прав администратора при работе с WMI

16.09.2015, 17:32. Показов 1055. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. В наличии имеется программа написанная на C# и Power Shell скрипт, работают с одними и теми же библиотеками WMI:
  1. win32_bios
  2. win32_DiskDrive
  3. win32_networkadapter
  4. Win32_PerfFormattedData_PerfDisK_logical Disk
  5. win32_operatingsystem
  6. win32_logicalDisk
  7. Win32_NetworkAdapterConfiguration
  8. win32_startupCommand
  9. win32_process
  10. win32_Service

Всё прекрасно работает от имени администратора, но если прав администратора нет - ps1 отрабатывает нормально, а в проге на C# вылетает ошибка Access Denied.
Может кто объяснит в чём тут проблема? Или чего умного скажете.

P.S. Есть вариант: запихнуть часть работающую с WMI в службу Windows которая будет запускаться при загрузке от имени админа. Но это крайний случай
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.09.2015, 17:32
Ответы с готовыми решениями:

Получение прав администратора
Здравствуйте! Мне надо получить привилегии администратора на компьютере на котором у меня есть только права обычного юзера. Я раньше...

Получение прав администратора
Доброго времени суток, нужна помощь. Пишу программу, которая создает каталог в указанной директории. Всё работает корректно, если не...

Запрос приложения на получение прав администратора
Здравствуйте, подскажите пожалуйста: программе для корректной работы нужны права администратора, если запустить от имени администратора...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.09.2015, 17:32
Помогаю со студенческими работами здесь

Непонятные зависания при работе с WMI
Здравствуйте, вот фрагмент кода ManagementScope sc = new ManagementScope(@"\\.\root\cimv2", null); sc.Connect(); ...

Запуск программы без прав администратора скриптом, запущенным с правами администратора
Добрый день. Запускаю скрипт с правами администратора. Тот в свою очередь запускает программу, как я понимаю, тоже с правами админа....

Нарушение прав доступа при чтении при работе с большим массивом
Здравствуйте. Пытаюсь заполнить большой массив, вроде правильно объявил его, но на разных итерациях (от i=92106 и выше ...) появляется...

Нарушение прав доступа при исполнении при работе с C# DLL
Есть код на C++, который загружает длл и вызывает из нее метод. HMODULE hLib; hLib = LoadLibrary(L"Support.NET.dll"); ...

SDL: Нарушение прав доступа при работе с рендером
Есть следующее приложение: Programm.h #include <windows.h> #include <SDL.h> #include <iostream> #include <string> ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru