تور لحظه آخری
امروز : شنبه ، 11 اسفند 1403    احادیث و روایات:  پیامبر اکرم (ص):سه ويژگى است كه در هر كس يافت شود، ويژگى هاى ايمان كامل مى گردد: آن كه وقتى خشنود گر...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

خرید پرینتر سه بعدی

سایبان ماشین

اجاره سند در شیراز

armanekasbokar

armanetejarat

Future Innovate Tech

پی جو مشاغل برتر شیراز

خرید یخچال خارجی

بانک کتاب

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

خرید بلیط هواپیما

بلیط اتوبوس پایانه

تعمیرات پکیج کرج

خرید از چین

خرید از چین

خرید سرور اچ پی ماهان شبکه

کاشت ابرو طبیعی و‌ سریع

دوره آموزش باریستا

مهاجرت به آلمان

تشریفات روناک

نوار اخطار زرد رنگ

ثبت شرکت فوری

خودارزیابی چیست

فروشگاه مخازن پلی اتیلن

کاشت ابرو طبیعی

پارتیشن شیشه ای اداری

رزرو هتل خارجی

تولید کننده تخت زیبایی

سی پی کالاف

دوره باریستا فنی حرفه ای

چاکرا

استند تسلیت

پی ال سی زیمنس

دکتر علی پرند فوق تخصص جراحی پلاستیک

تعمیر سرووموتور

تحصیل پزشکی در چین

مجله سلامت و پزشکی

تریلی چادری

مهاجرت به استرالیا

ایونا

تعمیرگاه هیوندای

طراحی سایت فروشگاهی فروشگاه آنلاین راه‌اندازی کسب‌وکار آنلاین طراحی فروشگاه اینترنتی وب‌سایت

کاشت ابرو با خواب طبیعی

هدایای تبلیغاتی

زومکشت

فرش آشپزخانه

خرید عسل

قرص بلک اسلیم پلاس

کاشت تخصصی ابرو در مشهد

صندوق سهامی

تزریق ژل

خرید زعفران مرغوب

تحصیل آنلاین آمریکا

سوالات آیین نامه

سمپاشی سوسک فاضلاب

مبل کلاسیک

بهترین دکتر پروتز سینه در تهران

صندلی گیمینگ

کفش ایمنی و کار

دفترچه تبلیغاتی

خرید سی پی

قالیشویی کرج

سررسید 1404

تقویم رومیزی 1404

ویزای توریستی ژاپن

قالیشویی اسلامشهر

قفسه فروشگاهی

چراغ خطی

ابزارهای هوش مصنوعی

آموزش مکالمه عربی

اینتیتر

استابلایزر

خرید لباس

7 little words daily answers

7 little words daily answers

7 little words daily answers

 






آمار وبسایت

 تعداد کل بازدیدها : 1863038960




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

گرفتن خروجی از دستوراتی که با shell نوشته میشن.


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : گرفتن خروجی از دستوراتی که با shell نوشته میشن. BabyBoy19-01-2008, 02:32 PMمن قبلا برای گرفتن خروجی به صورت متن از دستورات Dos که تو shell می نوشتم از فایل ها استفاده میکردم مثلا !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! بعد با دستور open فایلو می خوندم ولی این کار بعضی جاها کار نمی کنه :41: می خاستم ببینم راهی هستش که این خروجی هارو مستقیم بگیرم؟ :8: _H2_21-01-2008, 10:43 AMسلام چه کاریه برادر! اگر با نسخه VB 7 به بالا کار میکنید تابع System.IO.Directory.GetFiles لیست کلیه فایلها در یک مسیر را برمیگرداند که میتوان یک الگویی مثل txt.* هم برایش معملوم کرد و نیز مشخص کرد که زیر پوشه ها را هم بیاورد یا نه. تابع System.IO.Directory.GetDirectories هم مثل قبلی است ولی پوشه ها را لیست میکند. هر دو دستور فوق با یک ForEach قابل چاپ هستند که میشود سه خط ناقابل! در نسخه VB 6 هم باید از تابع Dir استفاده کنید. در بار اول آرگومانی که میدهید مثلا *.*:C و در یک حلقه While مدام میخوانیدش (بدون آرگومان) تا زمانی که خروجی موجود باشد خورجی را چاپ میکنید و.... BabyBoy21-01-2008, 01:34 PMممنون از جوابتون ولی انگار منظور منو متوجه نشدید! من که نگفتم با فایل یا دایرکتوری کار دارم منظورم بعضی از دستورات Dos که توی vb نیست و یا کلی API میخواد مثلا دستور Tracert که در مورد شبکه اطلاعات میده و API یش هم باید کلی تابع بخواد (البته اگه باشه) بازم ممنون :8: BabyBoy23-01-2008, 08:31 PMیعنی هیچ راهی نداره!!! اگه تو Net. هم باشه مشکلی نداره _H2_26-01-2008, 10:51 AMسلام در مورد چیزی مشابه Tracert در دات نت، من چیزی نمیدانم. شاید، احتمالاً اگر وقت کنم و جستجویی کنم چیزی پیدا کنم. ولی امکان دارد بشود از همان Tracert در برنامه استفاده کرد!!!!!! یعنی امکان دارد بشود انرا به صورت داخلی و مخفی در داخل برنامه اجرا کرد و خروجیش را هم بدست آورد!!!!!! فرادا آنلاین نیستم، ولی سعی میکنم حداقل روی همین آخری تستی کنم. BabyBoy28-01-2008, 06:27 PMمن منظورم دستور خاصی نیست در کل این شکل دستورارو میگم :8: majid_kntu28-01-2008, 09:06 PM:9::24::22::blink::wac:داش ما يه سمپل ديده بوديم كه محيط متني داسو شبيه سازي ميكرد ولي خيلي كد داشت سرگيجه گرفتم تو وي بي 6 را نداره __siavash__29-01-2008, 12:27 AMمن قبلا برای گرفتن خروجی به صورت متن از دستورات Dos که تو shell می نوشتم از فایل ها استفاده میکردم مثلا !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! بعد با دستور open فایلو می خوندم ولی این کار بعضی جاها کار نمی کنه :41: می خاستم ببینم راهی هستش که این خروجی هارو مستقیم بگیرم؟ :8: اون کدت رو به این شکل بنویس !!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! البته برنامه ای هست که دستورات CMD رو توی خود VB میگیره و نتیجه رو هم توی VB برمیگردونه !!! (یه جور شبیه سازی CMD ) یادمه قبلا آپلود کرده بودم ! اگه خواستی بگو تا بگردم پیداش کنم ! __siavash__29-01-2008, 12:47 AMبرنامه رو این جا گذاشتم ! http://dehcadeh.com/forum/showthread.php?p=14018#post14018 _H2_30-01-2008, 10:10 AMسلام شرمنده کاربر BabyBoy تست کردم ولی یادم رفت جواب دهم! با VB 7-8-9 وبا کمترین کد نویسی و به راحتی میشود محیطی شبیه cmd ویندوز ساخت. من تست کردم و توانستم کل خروجی متنی حاصل از اجرای یا برنامه مثل Tracert را در TextBox بیاورم. امیدوارم به کارتان بیایید. سمپل را اشتباهاً پاک کردم، سعی میکنم دوباره بنویسم و برایتان بگذارم. ضمناً یاد آور میشوم که برنامه هایی مثل Tracert اصلاً ربطی به داس ندارند و کاملاً ویندوزی هستند و اصلاً تحت داس اجرا نمیشوند ولی ورودی و خروجی (رابط IO) شبیه داس خدا بیامورز دارند! اینها برنامه های کنسول ویندوزی هستند و حتی با VB.Net2008 هم قابل تولید هستند. BabyBoy30-01-2008, 02:39 PMسلام شرمنده کاربر BabyBoy تست کردم ولی یادم رفت جواب دهم! با VB 7-8-9 وبا کمترین کد نویسی و به راحتی میشود محیطی شبیه cmd ویندوز ساخت. من تست کردم و توانستم کل خروجی متنی حاصل از اجرای یا برنامه مثل Tracert را در TextBox بیاورم. امیدوارم به کارتان بیایید. سمپل را اشتباهاً پاک کردم، سعی میکنم دوباره بنویسم و برایتان بگذارم. ضمناً یاد آور میشوم که برنامه هایی مثل Tracert اصلاً ربطی به داس ندارند و کاملاً ویندوزی هستند و اصلاً تحت داس اجرا نمیشوند ولی ورودی و خروجی (رابط IO) شبیه داس خدا بیامورز دارند! اینها برنامه های کنسول ویندوزی هستند و حتی با VB.Net2008 هم قابل تولید هستند. ممنون عزیز منتظر برنامش هستم. :10: _H2_30-01-2008, 05:31 PMسلام بفرمایید، همین الآن کمی وقت خالی از زیر قندون پیدا کردم و سرهمش کردم!!! میبخشید که دیر شد. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! فایل exe نهایی فقط 16 کیلوبایت است، بازم این دشمنان دات نت برند شایعه کنند، فایلها حجیم میشه! BabyBoy15-02-2008, 04:15 AMهنوز تستش نکردم ولی یه دنیا ممنون... :10: سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2037]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن