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

Пошаговые руководства по настройке внешнего вида, безопасности и функционала Windows. Обзоры компонентов операционной системы.
Аватара пользователя
holpa
Admin
Сообщения: 669
Зарегистрирован: 04 сен 2014, 14:00

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

Непрочитанное сообщение holpa » 14 фев 2019, 11:22


В Windows нет такого понятия, как SUID-бит, используемый в Unix/Linux. Однако, существует возможность запускать избранные программы от администратора, находясь в системе под обычным пользователем. При этом, при запуске программы, ввода пароля пользователем не требуется.
[quote]К сожалению, описанный ниже подход работает не всегда. [/quote]

[b]Краткое описание идеи[/b]: создается задание в пранировщике заданий, причем ему не указывается время выполнения. В настройках задания указывается, что оно должно выпониться от имени администратора. Потом создается ярлык на рабочем столе, содержащий команду запуска данного задания.



Запускаем планировщик заданий (Пуск - Все программы - Стандартные - Служебные - Планировщик заданий) и нажимаем "Создать задачу":


[attachment=6]1.png[/attachment]

Указываем Имя для новой задачи и ставим флажок "Выполнять с наивысшими правами":


[attachment=5]2.png[/attachment]

Переходим на вкладку Действия, нажимаем "Создать", в следующем окне нажимаем "Обзор":


[attachment=4]3.png[/attachment]

Указываем путь к нужному приложению и нажимаем "Открыть":


[attachment=3]4.png[/attachment]

Нажимаем "ОК":


[attachment=2]5.png[/attachment]

И ещё раз "ОК":


[attachment=2]6.png[/attachment]

Закрываем планировщик и переходим к созданию ярлыка. Чтобы создать ярлык на рабочем столе, щёлкаем правой клавишей мыши, выбираем "Создать" - "Ярлык":



В поле Расположение объекта вводим:


[code]schtasks /run /tn cmd_admin[/code]

где cmd_admin - имя созданной нами задачи. Если имя содержит пробелы, его необходимо указывать в кавычках.


[attachment=0]7.png[/attachment]

Задаём название ярлыка. Ярлык создан и готов к использованию.



Чтобы сменить значок - нажмите правой клавишей мыши по ярлыку, выберите "Свойства":

Теперь запуск нужного приложения от имени администратора выполняется двойным щелчком по созданному ярлыку, при этом запрос UAC не отображается и безопасность остаётся в сохранности.

Вложения
7.png
6.png
5.png
4.png
3.png
2.png
1.png

Ответить