Можно ли запустить wcript.exe в повышенном режиме при двойном щелчке в проводнике Windows?

В настоящее время у меня есть огромное количество сценариев VBS, которые при двойном щелчке в проводнике Windows запускаются с помощью wscript.exe. Эти скрипты нужно запускать в повышенном режиме UAC, т.е. двойной щелчок по умолчанию работать не будет.

Одним из решений для этого может быть изменение всех сценариев и запуск сценариев с повышенными правами, это решение можно найти во многих местах, но изменение всех сценариев — утомительная работа.

Поэтому в настоящее время я думаю о другом решении для изменения поведения расширения оболочки по умолчанию в Windows 10, чтобы wscript.exe всегда запускался с повышенными правами, когда сценарий vbs дважды щелкается в проводнике Windows. Проблема в том, что в настоящее время я не могу найти какой-либо параметр командной строки, который я могу передать wscript.exe, чтобы запустить его с повышенными правами.

Есть ли какое-либо решение для вызова wscript.exe всегда в режиме с повышенными правами? Сценарий, который должен работать, заключается в том, что пользователь может дважды щелкнуть файл .vbs в проводнике Windows, а затем автоматически появится диалоговое окно повышения прав UAC (если настроено в Windows).


person Erik    schedule 08.03.2019    source источник
comment
Сделайте ярлык для него и установите ярлык для запуска с повышенными правами.   -  person Noodles    schedule 10.03.2019


Ответы (1)


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

Вы можете запускать сценарии от имени администратора с помощью глагола runas, но для этого у пользователя должны быть права администратора на машине.

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

Запуск команд с повышенными привилегиями работает только на машинах, на которых у вас есть права локального администратора. Другие пользователи, не являющиеся администраторами, не могут использовать скрипт.

person ferminx360    schedule 08.03.2019
comment
Это не то решение, которое я ищу, потому что пользователь моей системы должен иметь возможность запускать скрипт в проводнике, просто дважды щелкнув его. - person Erik; 08.03.2019