2010-08-20 3 views
1

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

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

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

+0

Попробуйте это http://stackoverflow.com/questions/133379/elevating-process-privilege-programatically –

+0

Да, но тогда это точно еще UAC подскажите правильно? Мне нужен способ обойти uac или проверить флажок «работать с наивысшими привилегиями» в запланированных задачах –

+0

http://www.sicomponents.com/taskscheduler.html Агент планирования Sicomponents vcl может запускать запланированное задание с привилегиями, но он выплачивается: \. Есть ли свободные альтернативы для запуска запланированной задачи с привилегиями? –

ответ

Смежные вопросы