Добавить приложение в автозагрузку Windows легко, достаточно поместить его ярлык в папку автозагрузки или включить одноименную опцию в его настройках, если таковая имеется. Добавленное в автозагрузку приложение станет запускаться с правами обычного пользователя, но что, если оно должно запускаться сразу с правами администратора? Как реализовать такой трюк? Достаточно просто, но для этого понадобится маленький сценарий VBS .
Заготовку которого вы можете скачать по ссылке yadi.sk/d/VIQPl9KIyJckOg.
Это обычный текстовый файл, в который нужно внести одно исправление, а именно заменить PATCH полным путем к исполняемому файлу добавляемого в автозагрузку приложения.
Отредактировав файл в Блокноте, сохраните его с расширением VBS .
Настройка автозапуска программ с правами администратора в Windows 7
Файл этот затем нужно будет забросить в папку автозагрузки, открыв оную командой shell:startup .
После этого перейдите в расположение исполняемого файла добавляемой в автозагрузку программы, откройте его свойства, переключитесь на вкладку «Совместимость» и установите галку в пункте «Запускать эту программу от имени администратора».
Теперь проверьте работу скрипта, запустив его вручную. В результате должен появиться запрос UAC .
К сожалению, описанный здесь способ применим далеко не ко всем приложениям, запустить, скажем, с повышенными правами Блокнот с помощью данного сценария не получится. Не исключено также, что система зациклится на запросах UAC, и вам придется отказаться от запуска приложения.
Поэтому перед тем как копировать скрипт в папку автозагрузки, убедитесь, что всё работает как следует.
Источник: www.white-windows.ru
Как автоматически запускать программы от имени администратора в Windows 10
Администратор
Как запустить приложение от имени администратора при запуске в Windows 10
Как добавить программу в автозагрузку Windows 10!
Запускать приложение при старте системы очень просто; вы можете добавить его в папку «Автозагрузка» в Windows 10 или, если у приложения есть возможность автоматического запуска при запуске, вы можете включить его. Многие приложения, которым нужна такая опция, например Dropbox, имеют одну встроенную.
Эти приложения работают с обычными правами пользователя, и это нормально почти во всех случаях. Если у вас есть приложение, которому требуются права администратора для выполнения своей работы, и вам нужно, чтобы оно запускалось при запуске, папка автозагрузки здесь не поможет. Он запустит приложение с правами обычного пользователя, и это поведение ничем не изменится. Если вам нужно запустить приложение от имени администратора при запуске, вам придется изменить способ его запуска, и вам придется использовать сценарий VB.
Создание скрипта VB
Откройте новый файл Блокнота и введите в него следующее. Вам нужно будет внести изменения, прежде чем вы сможете сохранить скрипт.
Dim objShell Set objShell = WScript.CreateObject( «WScript.Shell» ) objShell.Run(«»»path-to-app.exe»»») Set objShell = Nothing
Строку нужно поменять на третью. Замените путь фактическим путем к EXE-файлу приложения, которое вы хотите запустить от имени администратора. Убедитесь, что путь заключен в двойные кавычки.
Как отключить свободный дизайн в приложениях Windows 10
Dim objShell Set objShell = WScript.CreateObject( «WScript.Shell» ) objShell.Run(«»»C:Program FilesIrfanViewi_view64.exe»»») Set objShell = Nothing
Сохраните файл с расширением VBS.
Настройте приложение для запуска от имени администратора
Откройте проводник и перейдите к EXE-файлу приложения, которое вы хотите запускать от имени администратора при запуске. Щелкните его правой кнопкой мыши и выберите в контекстном меню «Свойства». Перейдите на вкладку «Совместимость».
Примечание: Если вкладка совместимости отсутствует, этот метод не сработает.
На вкладке «Совместимость» включите параметр «Запускать эту программу от имени администратора». Примените изменение.
Переместить скрипт в папку автозагрузки
Последний шаг — переместить скрипт в папку автозагрузки. Это легко сделать; откройте окно запуска с помощью сочетания клавиш Win + R и введите следующее. Нажмите Enter и переместите скрипт в открывшуюся папку.
shell:startup
При следующей загрузке системы этот сценарий запустится, а он, в свою очередь, запустит выбранное вами приложение. Приложение настроено для запуска с правами администратора, и вы увидите приглашение UAC, подтверждающее, что вы хотите запустить приложение с правами администратора.
Как включить Bluetooth в Windows 11 и подключить устройство
Ограничения
У этого метода есть два ограничения; Во-первых, для приложений, которые не позволяют запускать их от имени администратора, например, Блокнота, этот метод не работает. Во-вторых, это может работать не для всех приложений. Я попробовал это с Firefox, и в итоге мне пришлось подтверждать бесконечное количество запросов UAC. Firefox никогда не запускался, потому что запросы никогда не прекращались, если я не нажимал Нет.
Чтобы проверить, будет ли этот метод работать для приложения, сначала запустите сценарий VB, прежде чем переместить его в папку автозагрузки.
Источник: toadmin.ru