О том что UAC – надоедливая штука, мы прекрасно знаем. Знаем и как отключить UAC. Однако, можно ли сделать так, чтобы запуск программ от имени администратора, был возможен без необходимости каждый раз щелкать по уведомлению UAC?

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

Есть несколько способов, как это можно сделать.

Способ 1. Щелкните правой кнопкой мыши на значке программы и выберите команду Запуск от имени администратора.

 запуск от имени администратора

Способ 2. Щелкните на кнопке Пуск, введите название программы либо нужную команду и нажмите комбинацию клавиш <Ctrl+Shift+Enter> – программа/команда будет сразу запущена с правами администратора.

меню Пуск в Windows 7

Способ 3. Щелкните правой кнопкой мыши на значке программы и выберите команду Свойства. Перейдите на вкладку Совместимость и установите флажок Выполнять эту программу от имени администратора.

Выполнять эту программу от имени администратора

Как видим, ничего сложного. Есть и более интересный способ, в рамках которого необходимо использовать Планировщик заданий Windows 7.

Планировщик заданий и запуск с правами администратора

Для начала запустим планировщик заданий, для чего щелкните на кнопке Пуск и перейдите в меню Все программы > Стандартные > Служебные > Планировщик заданий.

планировщик заданий

Откроется окно Планировщик заданий.

Планировщик заданий в Windows 7

Щелкните на ссылке Создать задачу в правой панели окна. Откроется окно Создание задачи. В нем введите имя задачи и установите флажок Выполнить с наивысшими правами.

Создание задачи

Перейдите на вкладку Действия, щелкните на кнопке Создать. Откроется новое окно, в нем щелкните на кнопке Обзор.

Создание действия

Найдите нужную программу, которую следует запускать с правами администратора, и щелкните на кнопке ОК. Затем еще раз на кнопке ОК в предыдущем окне.

Теперь щелкните на свободном месте рабочего стола правой кнопкой мыши и выберите команду Создать > Ярлык. В поле Укажите расположение объекта введите такую команду:

schtasks /run /tn supa_dupa_pux

В данном случае supa_dupa_pux – это имя задачи, что мы указали ранее в Планировщике заданий. Поменяйте его на свое имя. Желательно чтобы в названии не было пробелов, если же они есть – название следует указать в кавычках, скажем, “supa dupa pux”.

Создать ярлык

Осталось ввести имя ярлыка и щелкнуть на кнопке Готово. Теперь при щелчке на созданном ярлыке программа будет запускаться от имени администратора.

Программа Elevated Shortcut

Ну а есть и совсем простой способ – использовать программу Elevated Shortcut. Вся эта возня с планировщиком благодаря этой программы упрощается до простого действия – достаточно значок программы перетащить на окно Elevated Shortcut и вы сразу получите на рабочем столе ярлык, при щелчке на котором программа будет запущена с правами администратора. Простенько и со вкусом.

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