Я создаю программу GUI Powershell, поэтому я могу легко изменить настройки аудита и пароля одним нажатием кнопки. У меня уже есть код для этого, но он написан в пакетном режиме, поэтому я запускаю его в cmd с помощью CMD /C " "
для решения этой проблемы. Новая проблема заключается в том, что мне нужно запустить CMD в повышенном режиме, чтобы фактически выполнить код. Я использую SAPIEN PowerShell Studio 2017 для создания программы.Как запустить расширенную командную строку с помощью powershell
1
A
ответ
1
После того, как вы внутри Powershell:
Start-Process PowerShell –Verb RunAs
или непосредственно из CMD приглашения, вы можете сделать так:
powershell -Command "Start-Process PowerShell –Verb RunAs"
Надеется, что это помогает.
Будет ли это поднять PowerShell, и смогу ли я запустить CMD в повышенном режиме, если я это сделаю? –
@CamdenLaCassa: Да, конечно. выполните «процесс запуска-помощи». Вы получите примеры о том, как открыть * однопользовательский * и все. –
Одна из проблем заключается в том, что это не просто PowerShell, это графический интерфейс, который я использую с помощью PowerShell. Мне не нужно знать, как поднять PowerShell, так как я могу настроить GUI, чтобы он запускался как административный. Мне просто нужно знать, могу ли я запустить cmd в режиме повышенной скорости с помощью powershell. ' –