Как запустить скрипт от имени администратора? [Дубликат]


2

На этот вопрос уже есть ответ здесь:

Я пытаюсь сделать то, что задают в этом вопросе: как запустить скрипт powershell от имени администратора

Принятый ответ говорит использовать ярлык. Я бы хотел это сделать, но когда я попадаю в Advanced Properties, все становится серым. Как мне обойти это?


Можете ли вы предоставить больше информации? Вы вошли в систему с непривилегированным аккаунтом? Ярлык находится на вашем рабочем столе?
Валентина

Ответы:


6

Хитрость заключается в том, чтобы отредактировать цель Shortcut для добавления powershell.exeперед путем к скрипту, чтобы она выглядела примерно так:

powershell.exe -file "H:\Powershell\MyPoshScript.ps1"

Нажмите OK, затем вернитесь в Свойства и поле «Запуск от имени администратора» теперь можно будет изменить.

(примечание: когда я это сделал, Windows исправила ссылку powershell.exe на полный путь.


Это сработало отлично!
Джей Салливан

Это не работает для меня. Я изменил с .bat на .ps1 и все еще на вкладке совместимости, запуск от имени администратора недоступен.
Эрик

3
Вместо использования вкладки совместимости (где параметр
Ross
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.