Как использовать командлет PowerShell для запуска процесса с использованием его полной командной строки (с исполняемым путем и аргументами). Например, позвольте мне указать следующую строку:Использование Start-Process для запуска процесса с полной командной строкой
"<dir_path>/myprog.exe" -arg1 "val1" -arg2 "val2"
хранится на некоторой строковой переменной и вы хотите запустить ее через Start-Process.
Я знаю, что Start-Process -FilePath '<dir_path>/myprog.exe' -ArgumentList '-arg1 "val1" -arg2 "val2"'
будет работать. Но дело в том, что я не знаю, как получить путь и аргументы исполняемого файла из полной командной строки.
Итак, есть ли способ запустить процесс, используя его полную командную строку через Start-Process
, или если такого пути нет, то как я могу получить путь к файлу и список аргументов из командной строки?