Em vez do comando runas
em cmd
, use cmdlet Start-Process
do PowerShell usando -verb runas
, por exemplo da seguinte forma:
Powershell Start-Process PowerShell -verb runas -ArgumentList '"your_PS-script.ps1"'
Eu testei com argumentos adicionais
-
'-ExecutionPolicy Bypass'
como minha política de execução efetiva éRestricted
paraLocalMachine
scope; -
'-noexit'
para ver os resultados na janela do PowerShell .
da janela cmd
da seguinte forma:
Powershell Start-Process PowerShell -verb runas -ArgumentList '-ExecutionPolicy Bypass', '-noexit', '"d:\PS_scripts\SE991958.ps1"'