В Windows 10 есть множество задач, для выполнения которых нужны права администратора. В большинстве случаев их получение сводится к выбору соответствующей опции в контекстном меню исполняемого файла, но может статься, что даже администраторских прав окажется недостаточно. Большими полномочиями, чем локальный администратор обладают TrustedInstaller и Система, без помощи которых не обойтись при решении целого ряда задач, связанных с безопасностью.
Запустите для примера с администраторскими правами редактор реестра, зайдите в раздел HKLM и посмотрите на подраздел SECURITY.
На вид он не содержит вложенных каталогов, но если запустить Regedit с привилегиями Системы, то содержимое подраздела сразу станет очевидным.
Осталось только эти привилегии получить. Для этого мы рекомендуем использовать AdvancedRun или Расширенный запуск — утилиту от разработчика NirSoft, предназначенная для запуска исполняемых файлов с правами разных пользователей.
Утилита AdvancedRun чем-то похожа на тулзу PowerRun, умеющую запускать программы с правами Системы и TrustedInstaller, но при этом она имеет больше дополнительных функций. Помимо пользователя/службы в ней вы можете задать приоритет запускаемого процесса, настроить параметры окна (размер, позицию и режим), включить совместимость с предыдущими версиями Windows, использовать аргументы командной строки. Полезной также будет опция быстрого запуска без указания полного пути к исполняемому файлу.
AdvancedRun поддерживается семь режимов — запуск от имени текущего пользователя с подъемом UAC и без, запуск от имени юзера указанного процесса, запуск от имени администратора с принудительным подъемом UAC, запуск с правами Системы, от имени юзера с указанием логина и пароля, а также как дочерний процесс.
Как и большинство утилит от NirSoft, AdvancedRun не нуждается в установке, имеет скромный вес и прилагаемый русификатор. Дополнительно программкой поддерживается интеграция в контекстное меню Проводника и сохранение настроек в файл.
Добавить комментарий