![]() |
Перехват вывода cmd
Собственно задача вроде бы простая, но не могу решить, есть run.bat, он выполняется, выводит какие то данные, задача в том что бы перехватить вывод в какую нить строку, plz на Delphi или хотя бы на C++.
|
Могу привести пример на перле
Код:
#!/usr/bin/perlДанный код весь вывод (а точнее весь STDOUT) отправит в файл out.txt |
Может поможет : http://www.firststeps.ru/msoffice/win/bats/r.php?13 ты там полистай.
|
LoFFi, это, конечно, хорошо, но пайпы рулят беспезды.
автор, смотри в сторону popen/pclose |
Вот готовый пример реализации, рабочий и на Дельфи:
Код:
function Dos2Win(CmdLine:String):string; |
| Время: 22:31 |