запустить запланированное задание с самыми высокими привилегиями

В настоящее время я пишу приложение для автоматического обновления ccleaner. Все работало хорошо, пока я не включил UAC. Я использую этот проект: http://www.codeproject.com/KB/cs/tsnewlib.aspx планировать процесс обновления, но когда uac включен, я каждый раз получаю сообщение, если позволю установщику ccleaner вносить изменения в мой компьютер. Процесс автоматического обновления должен выполняться без вывода сообщений пользователя с помощью подсказок uac.

Когда я вручную устанавливаю флажок «запускать с наивысшими привилегиями» в планировщике задач, он запускается без запроса. Но я не могу сделать это программно. Или я еще не нашел.

Ps Извините за плохой английский

1
задан Jelle Vergeer 20 August 2010 в 09:10
поделиться

1 ответ

ах нашел! http://taskscheduler.codeplex.com/wikipage?title=Examples&referringTitle=Home#simple

Мне помог "уровень выполнения" этой оболочки!

Мне нужно перекодировать код, но оно того стоит

2
ответ дан 2 September 2019 в 21:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: