Я использовал explorer.exe для отправки процесса.
Например:
Код: Выделить всё
var p = new Process { StartInfo = { FileName = "explorer.exe", Arguments = $"\"{exeFileToRun}\"}};
p.Start();
p.WaitForExit();
Если я попробую это:
Код: Выделить всё
var p = new Process { StartInfo = { FileName = "explorer.exe", Arguments = $"\"{exeFileTorun}\" {cmdArgs}" } };
Я попробовал это в Windows cmd и получил те же результаты.
Как передать параметры команды в exe-файл, отправленный explorer.exe?
Подробнее здесь: https://stackoverflow.com/questions/787 ... using-c-sh