Если вы хотите запустить команду от имени администратора в PowerShell в Windows, вы можете написать что-то вроде этого:
Start-Process foo -Verb RunAs -ArgumentList '...'
Но в Linux это невозможно. Powershell вернет вам следующую ошибку: Start-Process: The parameter '-Verb' is not supported for the cmdlet 'Start-Process' on this edition of PowerShell.
Действительно, согласно онлайн-документация Powershell, параметр [-Verb] не применяется для систем, отличных от Windows, поэтому Невозможно запустить Powershell от имени администратора в Linux.
Мой вопрос прост: как повысить привилегии Powershell в Linux? Как я могу смоделировать sudo ...
BASH с помощью Powershell в Linux? Я знаю, что вы можете найти обходной путь с помощью bash и чего-то вроде sudo pwsh -Command '...'
, но я ищу способ сделать это на 100% с помощью PowerShell.
Заранее благодарим за ответы.
PS: Под PowerShell я имею в виду PowerShell 7, последнюю версию.