Для автоматизации запуска приложений в Windows без постоянных запросов администратора можно использовать, например, планировщик задач или утилиту Skip UAC Prompt. 13
Настройка в планировщике задач: 1
- Открыть планировщик заданий командой taskschd.msc. 1
- В левой колонке выделить «Библиотеку планировщика заданий», в правой нажать «Создать задачу». 1
- В открывшемся окошке во вкладке «Общие» указать название задачи и её описание, в нижней части окна установить галочку «Выполнить с наивысшими правами». 1
- Перейти на вкладку «Действия» и нажать кнопку «Создать». 1
- В окошке создания нового действия указать полный путь к исполняемому файлу программы, которая должна запускаться без запроса UAC. 1
- Сохранить настройки, нажав «OK». 1
- Перейти на вкладку «Условия» и снять там галочки «Запускать только при питании от электросети» и «Останавливать при переходе на питание от батарей». 1
- Проверить работу задачи, кликнув по ней правой кнопкой мыши и выбрав «Выполнить». 1
Использование Skip UAC Prompt: 3
- Скачать утилиту с официального сайта разработчика. 3
- Распаковать архив в удобном расположении на компьютере и запустить исполняемый файл. 3
- Нажать кнопку добавления новой программы в панели инструментов. 3
- Указать расположение исполняемого файла в поле File Location, при необходимости — параметры запуска и рабочую папку. 3
- По умолчанию установлена отметка «Execute on User Login» — автоматическое добавление программы в автозагрузку, её можно снять. 3
- Здесь же можно настроить режим отображения окна: обычный, свёрнутое или развёрнутое, скрытое. 3
- Нажать «Add to list» — программа будет добавлена в список и, если включался её автозапуск, будет запускаться автоматически. 3
Отключать UAC на уровне системы не рекомендуется, так как это может сделать систему уязвимой для угроз. 4