Как назначить разрешения для управления услугами Windows при включенном UAC?

У меня есть следующий сценарий:

  • Я локальный администратор на моем компьютере с Windows 7 Enterprise и UAC включен
  • Компьютер не находится в домене и не находится под групповой политикой
  • Я запускаю некоторую программу, не запуская ее как администратор
  • Эта программа иногда должна контролировать локально установленную службу Windows (с параметрами ручного запуска)
  • Без запуска начальной программы в качестве администратора или без отключения UAC-управления службами Windows не выполняется.

Как я могу предоставить разрешения моей учетной записи для управления этой конкретной службой без запуска с повышенными привилегиями или отключения UAC?

One Solution collect form web for “Как назначить разрешения для управления услугами Windows при включенном UAC?”

Сервисы, как и каждый объект Windows, имеют связанный с ним ACL, который может быть изменен, чтобы предоставить вам доступ.

Насколько я знаю, нет официального интерфейса для управления списками ACL, поэтому у вас останутся два варианта:

  1. Загрузите Process Explorer . Запустите службу (ProcExp показывает только запущенные службы). В ProcExp дважды щелкните процесс для Сервиса (или щелкните правой кнопкой мыши и выберите «Свойства»). Перейдите на вкладку «Службы». Обычно ваша программа запускается определенным пользователем. Добавьте этого пользователя. Нажмите «Дополнительно». Разрешения, которыми вы можете управлять, включают в себя остановку / запуск этой Службы и отправку ей определенных команд.

    Process Hacker похож, но также может управлять остановленными службами.

  2. sc showsd , изучить синтаксис ACE и права доступа , отредактировать дескриптор безопасности, передать его обратно в sc setsd .

Interesting Posts

Установите IE10 в режим IE9 для определенных сайтов

Получите определенное местоположение GPS как-то на окнах 8

Как добавить сертификат с самозаверенного сервера в доверенные сертификаты в Chrome?

При установке Windows 7 появляется ошибка 5 CDBOOT: Невозможно загрузить с компакт-диска; Зачем?

Поиск инструмента для расширения сокращенных URL-адресов

Ubuntu 9.10 только видит 244 МБ ОЗУ, а BIOS и Windows – 1,5 ГБ

Как использовать grub для обхода 32-разрядной uefi для загрузки окон 10 x64

Жесткий диск вызывает щелчок после воздействия на воду

Метод ввода чешского языка и поддержка шрифтов в gvim 7.4 на Windows 7

Windows 8: не удается получить доступ к внешним дискам. «Местоположение недоступно» «Доступ запрещен»

Мое регулярное выражение подходит слишком много. Как заставить его остановиться?

Могу ли я использовать свой ПК в качестве Bluetooth-гарнитуры для своего мобильного телефона?

Можно ли использовать загрузочный диск linux также в качестве диска для хранения Windows?

Вентилятор процессора громкий, но температура в порядке (я думаю)

Колесо прокрутки Windows 10 не работает во всех Windows

Давайте будем гением компьютера.