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

Добавить приложение в автозагрузку Windows легко, достаточно поместить его ярлык в папку автозагрузки или включить одноименную опцию в его настройках, если таковая имеется. Добавленное в автозагрузку приложение станет запускаться с правами обычного пользователя, но что, если оно должно запускаться сразу с правами администратора? Как реализовать такой трюк? Достаточно просто, но для этого понадобится маленький сценарий VBS.

Заготовку которого вы можете скачать по ссылке yadi.sk/d/VIQPl9KIyJckOg.

Это обычный текстовый файл, в который нужно внести одно исправление, а именно заменить PATCH полным путем к исполняемому файлу добавляемого в автозагрузку приложения.

Отредактировав файл в Блокноте, сохраните его с расширением VBS.

Сохранение с расширением VBS

Сценарий VBS

Файл этот затем нужно будет забросить в папку автозагрузки, открыв оную командой shell:startup.

Папка автозагрузки

После этого перейдите в расположение исполняемого файла добавляемой в автозагрузку программы, откройте его свойства, переключитесь на вкладку «Совместимость» и установите галку в пункте «Запускать эту программу от имени администратора».

Совместимость

Теперь проверьте работу скрипта, запустив его вручную. В результате должен появиться запрос UAC.

К сожалению, описанный здесь способ применим далеко не ко всем приложениям, запустить, скажем, с повышенными правами Блокнот с помощью данного сценария не получится. Не исключено также, что система зациклится на запросах UAC, и вам придется отказаться от запуска приложения.

Поэтому перед тем как копировать скрипт в папку автозагрузки, убедитесь, что всё работает как следует.

0

Рекомендуемые публикации:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *