Мне нужно запустить командную строку из моего приложения и задать для нее аргументы.
System.Diagnostics.Process.Start("CMD.exe", "\"C:\Program Files\My Program\program.exe\" \"C:\Program Files\My Program\Program2.exe\"");
Строка выше была бы хороша для меня, но проблема в кавычках. Чтобы иметь кавычки в cmd, мне нужно избегать их, но когда я избегаю их, я получаю управляющие символы \
в моей команде, поэтому это не работает.
У кого-нибудь есть идея, как решить эту проблему?