Powershell: Отключить необходимость повышения прав?

Есть ли способ отключить необходимость запуска в повышенном контексте для сценария PowerShell? Все идет.

Я настраиваю тестовую среду, и во время некоторых тестов я должен перенастроить части ОС (в частности: экземпляр IIS) - и Windows продолжает запрашивать запуск сценария из процесса с повышенными правами.

Это тестовые машины. Таким образом, "все идет", включая отключение UAC - что я сделал, но PowerShell все еще спрашивает.

1
задан 3 February 2017 в 15:58
2 ответа

Вы можете попробовать настроить переменную среды __ COMPAT_LAYER на значение RUNASINVOKER перед запуском скрипта - это может предотвратить запрос повышения прав, если он действительно не нужен. Этот метод подавления запросов на повышение описан в этой записи блога , и в некоторых случаях он работает для меня.

1
ответ дан 3 December 2019 в 20:28

Пробовали ли вы отключить параметр политики «Контроль учетных записей пользователей: включить режим утверждения администратором»?

1
ответ дан 3 December 2019 в 20:28

Теги

Похожие вопросы