Предоставление параметров для запуска процесса в Windows PowerShell при запуске от имени администратора

Я пытаюсь запустить скрипт на Perl с правами администратора, используя скрипт PowerShell. Мой скрипт PowerShell имеет следующую команду:

start-process powershell -verb runas "perl script" -RedirectStandardError D:\testscripts\stderror.log -RedirectStandardoutput D:\testscripts\stdopt.log

Когда я запускаю скрипт.ps1, в котором есть вышеуказанная команда. Я получаю сообщение об ошибке ниже...

Start-Process: набор параметров не может быть разрешен с использованием указанных именованных параметров.

Пожалуйста, предложите мне..

1 ответ

Попробуй это:

start-process perl script.pl -RedirectStandardError "D:\testscripts\stderror.log" -RedirectStandardoutput "D:\testscripts\stdopt.log"
Другие вопросы по тегам