Вам необходимо передать команду в параметре -ArgumentList
, например:
powershell.exe "Start-Process powershell -ArgumentList 'REG ADD "HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQLServer\SuperSocketNetLib\Tcp\IPAll" /v TcpDynamicPorts /t REG_SZ /d 6363 /f' -Verb RunAs"
Это выполнит PowerShell, который попытается выполнить другое окно PowerShell, запрашивающее у вас учетные данные, а затем выполнит команду REG ADD
и закроет PowerShell в конце.
Имейте в виду, что у вас нет обработки ошибок или чего-то подобного, поэтому вы можете добавить их позже, поскольку они могут быть очень полезны .