В C# выполнять внешние .exe-файла, используя командную строку. Исполняемая корневая папка, имеющая место для имени
Я новичок в командах. Мое приложение должно запустить другой файл .exe с помощью командного окна (cmd.exe) в C# Winforms;
Ниже мира кода одна из папок, имеющих(мое приложение 4) пробел. Из-за этого пробела командная строка не выполняется app.exe.
Что я уже пробовал:
Я пытался:-
var process= new ProcessStartInfo();
путь к строке = @"C:\PROGRA~1\мое приложение 4\Compare\app.exe";
процесс.Значение свойства useshellexecute` = истина;
процесс.WorkingDirectory = @"C:\Windows\System32";
процесс.Имя Файла = @"C:\Windows\System32\cmd.exe";
процесс.Аргументы = "/c " + путь;
процесс.WindowStyle = ProcessWindowStyle.Скрытый;
процесс.Запуск(процесс);
Graeme_Grant
В чем заключается ваш вопрос?
Rahul s menon
как это запустить app.exe из пути, упомянутого выше, с помощью командного окна.