Как вы автоматически запускаете программу с правами администратора при входе пользователя в Windows?

Иногда вам нужно или нужно, чтобы программа автоматически запускалась с повышенными правами сразу после входа в Windows, но как настроить что-то подобное? В сегодняшней публикации SuperUser Q & A есть несколько полезных советов для разочарованного читателя.

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser – подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.

Снимок экрана предоставлен Acid Pix (Flickr).

Вопрос

Читатель SuperUser Фредерик Чжан хочет знать, как автоматически запускать программу с правами администратора при входе пользователя в систему:

Я использую Windows 8.1 (64-разрядная версия) и хочу автоматически запускать программу с правами администратора при входе пользователя в систему.

Я попытался создать ярлык программы и установил флажок Запуск от имени администратора в свойствах самого ярлыка программы, затем попытался поместить ярлык в два местоположения, показанных ниже, но отметив флажок просто сделал его недействительным.

  • C: \ Users \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \ Пуск \ Меню \ Программы \ Автозагрузка
  • C: \ ProgramData \ Microsoft \ Windows \ Пуск \ Меню \ Программы \ Автозагрузка

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

  • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run

Как я могу автоматически запустить программу с правами администратора при входе пользователя?

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

Ответ

У разработчика SuperUser Syberdoor есть ответ для нас:

Лучший способ сделать это (и единственный простой способ, если вы хотите, чтобы это выполнялось не только с правами администратора, но и без приглашений UAC), – создать запланированное задание. В запланированном задании вы можете указать, под каким пользователем вы хотите его запускать и что он должен запускаться с самыми высокими привилегиями .

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

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

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других опытных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь.

Оцените статью
TutoryBird.Ru
Добавить комментарий