Войдите в powershell как администратор
Есть ли способ получить права администратора в PowerShell при входе в терминал? В Linux есть «sudo» или «войти как root», чтобы получить эти привилегии, но я пока не смог найти ничего подобного в Windows. Наличие чего-то подобного действительно принесло бы пользу моему рабочему процессу!
РЕДАКТИРОВАТЬ: я использую Windows 11 Pro 21H2, сборка 22000.613.co_release.210604-1628.
2 ответа
Вам необходимо запустить новый процесс с повышенными правами с помощью команды Start-Process сRunAs
глагол.
Пример:
Start-Process -FilePath "notepad" -Verb RunAs
Чтобы запустить командную строку с правами администратора:
runas /user:administrator C:\Windows\System32\cmd.exe
Чтобы запустить Powershell с правами администратора:
runas /user:administrator C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Я запустил приведенные выше командные строки в Windows 10 Enterprise Edition .
Использованная литература: