запустить запланированное задание с самыми высокими привилегиями - PullRequest
1 голос
/ 20 августа 2010

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

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

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

1 Ответ

2 голосов
/ 21 августа 2010

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

«Уровень запуска» этой оболочки помог мне!

Я должен перекодировать какой-то код, но оно того стоит

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...