...

Windows 7 как запустить программу с правами администратора

Запуск приложения с правами администратора и без выдачи сообщения при включенном UAC (Windows 7)

Навеяно статьей Настройка UAC в Windows 7. Я прочитал комментарии и мне захотелось описать здесь возможность запуска доверенного приложения с правами администратора при включенном UAC. Данная технология действительно хороший шаг компании Майкрософт к безопасности использования компьютера пользователем, однако пользователь может часто использовать неподписанные приложения которым сам доверяет, что приводит к постоянным выдачам сообщения системы UAC и дальнейшему раздражению пользователя. Как запускать приложения с правами администратора и без выдачи сообщения от UAC я рассмотрю на примере использования FAR Manager, который мне необходим по работе.
Итак, для начала необходимо зайти в планировщик заданий
«Пуск — Все программы — Стандартные — Служебные — Планировщик заданий» (Start — All Programs — Accessories — System Tools — Task Scheduler)
и «Создать задачу» (Create task). В появившемся окне задаем «Имя» (Name), (к примеру, FAR) задачи и устанавливаем флажок на опции «Выполнять с наивысшими правами» (Run with highest privileges).
Далее переходим на вкладку «Действия» (Actions) и жмем кнопку «Создать» (New) для настройки запускаемой программы.
В поле «Программа или сценарий» (Program/script) с помощью кнопки «Обзор» (Browse) указываем местоположение необходимого нам запускаемого файла и нажимаем кнопку «Открыть» (Open). Далее нажимаем два раза кнопки ОК.

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

Создаем ярлык на рабочем столе и в поле «Расположение объекта» (Target) вводим schtasks /run /tn FAR (если же имя задачи было из нескольких слов разделенных пробелами, необходимо имя задачи в ярлыке указать в «двойных кавычках»). Жмем «Далее» (Next), задаемя имя ярлыка (лучше всего чтобы оно совпадало с названием программы) и жмем кнопку ОК. Далее можно зайти в свойства этого ярлыка и назначить ему иконку от программы. Минус данного метода состоит в том, что таким образом можно запустить всего одну копию программы. Чтобы сделать две копии, необходимо будет прописать еще одно задание в планировщике с другим именем, но по той же системе и так же сделать на него ярлык.

Упрощаем запуск приложений в Windows 7 от имени администратора без отключения UAC

Некоторым приложениям для работы в Windows 7 или Windows Vista требуются повышенные права, и запускать их необходимо от имени администратора. При этом выводится запрос «Контроля учетных записей пользователя» (User Account Control или UAC), в котором система просит вашего согласия на запуск приложения.

Окно UAC

Окно UAC

Многие пользователи неправильно полагают, что «Контроль учетных записей пользователя» лишь мешает, и отключают его. При этом серьёзно страдает безопасность компьютера, т.к. согласия пользователя на запуск приложений больше не требуется, и любая вредоносная программа может беспрепятственно запускаться и работать. Наличие антивируса также не может на 100% гарантировать безопасность компьютера.

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

В качестве примера будем запускать командную строку (cmd) от имени администратора.

Способ №1(обычный) — запуск через правую клавишу мыши (запрос UAC отображается)

Нажмите правой клавишей мыши по значку нужного приложения и выберите пункт «Запуск от имени администратора«:

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

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

Способ №2 — запуск с использованием «Ctrl+Shift+Enter» (запрос UAC отображается)

Нажмите Пуск, в строке поиска наберите нужную команду и нажмите Ctrl+Shift+Enter.

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

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

Способ №3 — устанавливаем запуск от имени администратора в свойствах ярлыка (запрос UAC отображается)

Щелкните правой клавишей мыши по нужному ярлыку и выберите пункт «Свойства«.

Перейдите на вкладку «Ярлык«, нажмите «Дополнительно«, установите флажок «Запускать от имени администратора«:

Установите флажок Запускать от имени администратора

Установите флажок «Запускать от имени администратора»

Или перейдите на вкладку «Совместимость» и установите флажок «Выполнять эту программу от имени администратора«:

Установите флажок

Установите флажок «Запускать от имени администратора» на вкладке «Совместимость»

Далее запуск от имени администратора осуществляется двойным щелчком по ярлыку.

Способ №4 — упрощаем запуск для избранных приложений при помощи планировщика заданий (запрос UAC не отображается)

Переходим к самому интересному способу. Если есть приложение, которое Вы постоянно запускаете, и оно получено от надёжного производителя ПО, например, это приложение Windows — можно упростить запуск. Создание ярлыка для нужной программы не занимает более 2-х минут и это позволит избавиться от лишних действий в дальнейшем. Запускаем планировщик заданий (Пуск —> Все программы —> Стандартные —> Служебные —> Планировщик заданий) и нажимаем «Создать задачу«:

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

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

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

Установите флажок

Установите флажок «Выполнять с наивысшими правами»

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

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

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

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

Укажите путь

Укажите путь

Нажимаем «ОК«

Нажмите

Нажмите «ОК»

И ещё раз «ОК«

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

Нажмите «ОК»

Закрываем планировщик и переходим к созданию ярлыка.

Чтобы создать ярлык на рабочем столе, щёлкаем правой клавишей мыши, выбираем «Создать» —> «Ярлык«:

Создайте ярлык на рабочем столе

Создайте ярлык на рабочем столе

В поле Расположение объекта вводим: schtasks /run /tn cmd_admin, где cmd_admin — имя созданной нами задачи. Если имя содержит пробелы, его необходимо указывать в кавычках.

Выберите элемент

Выберите элемент

Задаём название ярлыка:

Создайте название ярлыка

Создайте название ярлыка

Ярлык создан и готов к использованию. Чтобы сменить значок — нажмите правой клавишей мыши по ярлыку, выберите «Свойства«:

Выберите

Выберите «Свойства»

Перейдите на вкладку «Ярлык» и нажмите «Сменить значок«:

Сменить значок

Сменить значок

Обзор

Обзор значков

Сменить значок

Указываем путь к программе:

Укажите путь к программе

Укажите путь к программе

Выбираем нужный значок и закрываем оба окна кнопкой «ОК«

Выберите значок

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

Дополнительно

По аналогии с запуском командной строки способом №4 можно настроить запуск диалогового окна «Выполнить«, и введенные в него команды также будут запущены от имени администратора. Удобство этого подхода заключается в том, что список ранее использованных команд сохраняется, и можно выбрать нужную из списка.

Запуск программы regedit

Запуск программы regedit

При создании задачи в планировщике, в окне «Создание действия» укажите: в поле «Программа или сценарий» — rundll32, а в поле «Добавить аргументы» — shell32.dll,#61

Автор: Матвей Синьков

Похожие публикации

  • Создание виртуального привода в Windows 8 для ISO-образов
  • Оптимизация планировщика заданий Windows 8
  • Отключаем фильтр SmartScreen в Windows 8

5 способов запуска программ от имени администратора в Windows 7 и Windows 8

Для работы некоторых программ и для запуска определенных команд требуются права администратора. Windows 7 и Windows 8 предлагают несколько способов, которые вы можете использовать для этого. Я нашел 5 способов, а если вы знаете другие, поделитесь ими с нами в комментариях ниже.

Как запускать программы от имени администратора в Windows 8 и Windows 7

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

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

18-03-2013 14-59-05

В числе опций контекстного меню кнопка с названием «Запуск от имени администратора». Нажмите на эту кнопку и выбранная программа будет запущена. Если вы попытаетесь запустить приложение из-под учетной записи без прав администратора, вам будет предложено ввести пароль администратора. Если вы не укажите пароль, программа не будет запущена.

Приложения, установленные из Windows Store, нельзя запустить с правами администратора. Только настольные программы могут работать с такими привилегиями.

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

Если в находитесь на рабочем столе или в проводнике (в Windows 8 или 7), существует еще один способ запустить любую программу с правами администратора.

Во-первых, найдите программу (это может быть исполняемый файл или ярлык), которую вы хотите запустить. Затем нажмите правой кнопкой мыши и выберете «Запуск от имени администратора».

18-03-2013 15-15-49

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

Что делать, если нужно, чтобы программа всегда запускалась от имени администратора? Выход есть.

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

18-03-2013 15-19-34

В окне «Свойства» перейдите на вкладку «Совместимость». В нижней части активируйте опцию «Выполнять эту программу от имени администратора» и нажмите на кнопку OK.

18-03-2013 15-21-20

После применения этого параметра программа всегда будет запускаться от имени администратора.

Вышеупомянутый способ подходит как для ярлыков программ, так и для исполняемых файлов. Но в свойствах ярлыков есть еще одна опция, позволяющая сделать, так чтобы программа всегда запускалась от имени администратора.

В окне свойств ярлыка, на вкладке «Ярлык», нажмите на кнопку «Дополнительно».

18-03-2013 15-31-30

Активируйте опцию «Запуск от имени администратора» и нажмите на кнопку OK. Затем еще раз нажмите на кнопку OK в окне «Свойства».

Заключение

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

При подготовке материала использовались источники:
https://habr.com/ru/sandbox/35923/
https://www.windxp.com.ru/win7/articles56.htm
https://windowstips.ru/5-sposobov-zapuska-programm-ot-imeni-administratora-v-windows-7-i-windows-8

Оцените статью