25

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

Может быть не актуально, но я пытаюсь запустить эту программу при запуске.

3 ответа3

44
  1. Открыть планировщик заданий

  2. Создать новое задание

  3. На вкладке "Общие" убедитесь, что введены следующие настройки:

    • «Запустить, вошел ли пользователь в систему или нет»

    • "Беги с самыми высокими привилегиями"

    • "Настроить для" (ваша операционная система)

  4. На вкладке "Триггеры" при добавлении триггера (расписания) убедитесь, что флажок "Включен" установлен

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

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

2

Вы можете предоставить логин администратора. Это будет работать:

1

Я читаю, что задача должна быть запланирована для запуска под учетной записью NT AUTHORITY\SYSTEM, чтобы выполнить задание от имени администратора. "Высшие привилегии" не дали нам такого же эффекта. Обратите внимание, что в случае выполнения задания SYSTEM опция графического интерфейса пользователя неактивна, поэтому подсказки не будет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .