Thanks everybody!
sadly, read the output lines, was impossible..... :/
I also tried C# code, the same result... always shelled app needed to finish to receive the output...

what was good to me was simply shell (cmd /k and my app to shell and arguments)

this way, I can read the output in real time, and app wont close after finish

thanks again!!