как выполнить cmd команду в шаблоне?

finista

Client
Регистрация
10.10.2012
Сообщения
365
Благодарностей
57
Баллы
28
Руками запускаю bat файл, все ок. Но код ниже который на форуме хоть выполнен без ошибок, но результата нет

System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.StandardOutputEncoding = Encoding.GetEncoding(866);
p.StartInfo.FileName = @"E:\cmd.bat"; // путь к батнику или exe
//p.StartInfo.Arguments = @"8.8.8.8"; // его параметры
p.Start();

string output = p.StandardOutput.ReadToEnd();
p.WaitForExit(); // ожидание завершения процесса

return output;
 

finista

Client
Регистрация
10.10.2012
Сообщения
365
Благодарностей
57
Баллы
28
Решил. Запускаю экшен Запуск программы и через него питон он уже делает как надо все
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)