Назад | Перейти на главную страницу

Запустите командную строку Powershell с повышенными привилегиями из командной строки

Есть ли способ запустить приглашение Powershell с повышенными привилегиями из командной строки в Server 2012?

Проблема в том, что это режим «Минимальный серверный интерфейс» без установленного полного серверного интерфейса, поэтому я могу запускать powershell только из командной строки или из ServerManager.

На самом деле я пытаюсь запустить команду: Enable-ServerManagerStandardUserRemoting, но, хотя это, похоже, работает, оно не добавляет данного пользователя в различные группы, как это должно было быть. Я подозреваю, что он не работает должным образом, потому что я запускаю его не из командной строки с полностью повышенными привилегиями, а только из стандартной командной строки, но как администратор.

Спасибо ник

Конечно ... работает и на Windows 7+.

Сначала откройте Powershell:

Тип PowerShell для входа в сеанс PowerShell.

Однажды в сеансе:

Тип Start-Process PowerShell -Verb RunAs и нажмите Enter.

Это откроет новый процесс Powershell в качестве администратора.

------- ИЛИ -------

Чтобы сделать все это с помощью одной строки из командной строки, просто введите:

powershell -Command "Start-Process PowerShell -Verb RunAs"

Альтернативный метод - сделать следующее:

  1. тип: runas / пользователь:имя пользователя администратора Powershell
  2. введите соответствующий пароль при появлении запроса

Готово!