Как вы запускаете команды с правами администратора? - PullRequest
0 голосов
/ 10 мая 2019

Как запустить команду, используя cmd (Windows 10) в java, используя привилегии администратора, но не открывая программу с привилегиями администратора.

Например, я бы хотел выполнить команду типа shutdown / i , эта команда не требует прав администратора, но другие, которые я могу запустить, будут.

Ответы [ 2 ]

1 голос
/ 10 мая 2019

В Windows runas (запуск от имени ...) позволяет запускать программу под другой учетной записью.Просто runas при запросе помощи.Например,

runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""

Вам нужны кавычки и экранирование uote для параметров.но в основном runas кто / где тогда ваша команда .

0 голосов
/ 10 мая 2019

Используйте sudo в качестве префикса перед выполнением любой команды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...