Hogyan lehetne delphiből cmdbe parancsot kiadni?
Figyelt kérdés
pl. dir c:
eddig jutottam:
ShellExecute(0, nil, 'cmd.exe', 'dir c:', nil, SW_NORMAL);
De ezzel még nem akar futni.
2011. jan. 19. 18:15
1/6 anonim válasza:
Pedig jónak tűnik. Ad valami hibát?
2/6 A kérdező kommentje:
nem, de nem is történik semmi.
2011. jan. 19. 19:02
3/6 zsomkovacs válasza:
Mert lefuttatod a dir-t és egyből utána lezárja a cmd-t, mert nincs aktív process-e. Próbáld meg egy cattal dumpolni az outputot egy fájlba, és akkor talán lesz látható eredmény.
4/6 A kérdező kommentje:
ShellExecute(0, nil, 'cmd.exe', 'dir > c:\dir.txt', nil, SW_SHOWNORMAL);
Teljesen hatástalan, míg ha kiadom a parancssorba manuálisan működik. :S:S
2011. jan. 20. 16:24
5/6 A kérdező kommentje:
2011. jan. 20. 16:33
6/6 A kérdező kommentje:
a megoldás:
ShellExecute(0, nil, 'cmd.exe', '/C dir > c:\dir.txt, nil, SW_SHOWNORMAL);
2011. jan. 20. 16:44
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!