(C++) Używanie lini poleceń (CMD)

0

Czy ktoś może wie jak z poziomu programu obsługiwać konsolę? Oczywiście w bcb 6. Bo chciałbym, żeby to wyglądało mniej więcej tak:

CmdHandle *cmd = new CmdHandle;
cmd->Execute;
cmd->SendMessage("cd C:\Program Files");
cmd->SendMessage("plik.exe");
cmd->SendMessage("-exit");
cmd->CloseCmd;

Czy jest taka klasa jak przedstawiona powyżej wymyślona?

0

Dzięki, działa PLUS dla ciebie!

0

Ale jak moge pisać ciągi? bo mi po kazdym poleceniu CMD sie zamyka :/ np chce zeby sie wlaczyl jakis program i potem podac mu jakies komendy np
system("cd C:\Program Files");
system("iso.exe");
system("-copy...")

a nie moge bo za kazdym razem cmd sie wylacza

0

czesc, mozesz uzyc watkow/procesow.

Pozdr. skalniak

0

a konkretniej popen - i dostajesz pipe'a do ktorego mozesz pisac czytac, jak do pliku

1 użytkowników online, w tym zalogowanych: 0, gości: 1