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

  • Автор темы Автор темы finista
  • Дата начала Дата начала

finista

Client
Регистрация
10.10.2012
Сообщения
380
Реакции
63
Баллы
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;
 
Решил. Запускаю экшен Запуск программы и через него питон он уже делает как надо все
 

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