| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > Автозагрузка в Vista с правами админа |
| Автор: ajuvolkov 14.4.2010, 09:02 |
| Всем привет. Есть приложение, которое запускается с правами админа. (Написано таким образом что при запуске выпадает окно UAC с запросом подтверждения запуска). Надо сделать так, чтобы оно автоматически запускалось при старте системы. Ручной метод с помощью планировщика задач не подходит!!! Т.к. надо написать инсталлятор, который сам пропишет все что надо в систему. Если просто прописать автозагрузку в HKCU\Software\Microsoft\Windows\CurrentVersion\Run то UAC блокирует программу при автозапуске, как бы это мне избежать, и желательно чтобы программа стартовала тихо, без всяких окошек UAC, но с админскими правами. |
| Автор: ajuvolkov 14.4.2010, 10:32 | ||
| нашел решение. Задачу в планировщике можно создать строкой schtasks /create /tn Имя_задачи /tr Путь_к_файлу /sc ONLOGON осталось как-то программно поставить галку в задаче "Выполнить с наивысшими правами" Ни кто не подскажет как это сделать? Добавлено через 6 минут и 34 секунды
Все решил ))) Надо было внимательнее читать документацию на schtasks Конечное решение schtasks /create /tn Имя_задачи /tr Путь_к_файлу /sc ONLOGON /rl HIGHEST Все, тему можно закрывать =) |
| Автор: Akella 16.4.2010, 00:37 |
| может просто сделать ярлык для приложения и запускать ярлык? Ну и в настройках ярлыка указать, от чьего имени запускать. |