Но это не работает - значение кода Java не выполняется.
Хотя пакетный файл работает нормально при нажатии в проводнике Windows или при запуске в командной строке ..
Поскольку это работает нормально, когда командный файл представляет собой одну команду DOS, я думаю, это как-то связано с тем, что для выполнения кода Java требуется ~ 20 минут.
Я использую следующий код
var si = new ProcessStartInfo();
si.CreateNoWindow = true;
si.FileName = batchFileName;
si.UseShellExecute = false;
Process.Start(si);
Что я делаю не так?