Я пытаюсь запустить командный файл (в административном режиме) в Powershell. Мне нужно, чтобы вывод командного файла был в консоли Powershell.
Я могу запустить командный файл как администратор, используя
PS> Start-Process "C:\Scripts\Test.bat" -Verb runas
Однако вывод не в Powershell, а в самой командной строке.
Я попробовал следующую команду для непосредственного запуска командной строки. Результат тот же.
PS> powerShell -Command "&{Start-Process 'cmd.exe' /c C:\Scripts\test.bat' -Verb runas}"
Если я попробую следующую команду:
PS> &C:\Scripts\test.bat
Я смогу запустить командный файл с выходом консоли, но не смогу запустить его должным образом, потому что мне нужны права администратора.
Есть ли способ запустить командный файл с правами администратора и просмотреть результаты в консоли Powershell?