View Full Version : گرفتن خروجی یک برنامه dos
bpzone
چهارشنبه 19 آبان 1389, 11:12 صبح
با سلام
من در برنامه فرضاً میخوام با دستور زیر فایل های یک فولدر رو لیست کنم
system("dir c:\");
حالا چطوری می تونم اطلاعات بدست آمده را بررسی کنم و از اونها استفاده کنم ؟!
r00tkit
چهارشنبه 19 آبان 1389, 12:52 عصر
سلام
می تونی از
system("dir c: >>a.txt");
استفاده کنی
تو سی شارپ از Process.StandardOutput استفاده می کنیم
شاید چیزی مثل این برای API هم وجود داشته باشه ( در حال سرچم)
r00tkit
چهارشنبه 19 آبان 1389, 13:35 عصر
واقعا" متعجبم از خودم:متعجب: (تو کتاب windows via c/c++ دیده بودمش یادم نبود)
Creating a Child Process with Redirected Input and Output
(http://msdn.microsoft.com/en-us/library/ms682499%28VS.85%29.aspx)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.