Din ce am observat eu, pe Windows:<br><br>1. functia DuplicateHandle nu face acelasi lucru ca dup2 din Linux in ciuda asemanarii de nume si nu e utila pentru redirectari<br><br>2. nu se poate folosi SetStdHandle pentru ca el ar schimba outputul si inputul shellului nu al proceselor pe care le lanseaza
<br><br>3. am tot incercat cu setarea explicita a hSthInput, hStdOutput, hStdError din STARTUPINFO inainte de CreateProcess, problema e ca daca in comanda am de exemplu doar redirectarea stdout nu stiu ce valori sa pun in hStdInput si hStdOutput - sa fie utile aici handlere obtinute din CONIN$ si CONOUT$ cu CreateFile?
<br><br>4. pe Win chiar si redirectarile simple gen cat <aa au neaparata nevoie de pipe-uri<br><br>Rugamintea mea ar fi ca unul dintre asistenti sa imi spuna despre fiecare din observatiile de mai sus daca e corecta sau nu
<br><br>Si daca nu sunt aproape de solutie poate ar putea sa-mi dea si o idee :-D. <br><br>Multumesc<br>