itf, ako sam dobro razumeo covek zeli totalo drugu stvar od toga o cemu si ti gore pisao...
Elem, 'and ocigledno zeli da pise nekakav kvazi-shell tako sto bi, da je ovo moguce, startovao CMD i prosledjivao mu komande. Nazalost, ovako nesto izgleda da nije moguce (citah dokumentaciju za CMD), tako da se mora potraziti drugi nacin.
Jedan od nacina je da se koristi popen() funkcija iz standardne C biblioteke.
Drugi nacin, bolji, je da se koristi tzv. "anonimni pajp" i napravi redirekcija ulaza i izlaza aplikacije koja se pokrece. Ovaj nacin je bolje jer se moze "srediti" da se ne dobija dosadni DOS prozor kad god se pokrece neka ne-gui aplikacija. Kako doci do koda? - Kad budem imao vremena da trazim po diskovima poslacu kod koji ovo radi, koji ja davno napisah u C++-u. Posto to moze da bude u ne tako bliskoj buducnosti, predlazem da se malo uposli Google: C++ pipe stdin stdout redirection ; ili da se odmah pogleda
http://msdn.microsoft.com/libr...edirected_input_and_output.asp .
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin