الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود اليوم 14 : تشغيل اوامر الدوس من الVB

مغلق
بدأه hamohd70 في 24 أبريل 2003 · 3 رد · 824 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اليوم .. كيفيه تشغيل اوامر الدوس من ال VB لتنفيذ مهمه ما دون ان نرى نافذة الدوس التي ستعمل و تنتهى المهمه فيها بصمت...

Shell "COMMAND.COM /C Dos Command, vbHide

و مثال ذلك

Shell "COMMAND.COM /C DIR c:*.*", vbHide

الامر Command.com /C سينفذ امر الدوس عن طريق نافذة الدوس وهو DIR و vbHide ستجعل نافذة الدوس مخفيه.

و لكن قد يرغب احد ما في الحصول على نتيجه تنفيذ الامر .!!!! مثل تنفيذ الامر Ping الذي يجب ان يعطينا الـ IP لأي عنوان انترنيت ..

كيف نحصل على نتيجه تنفيذ امر ما؟

الجواب:

هذا مثال..

Shell "COMMAND.COM /C PING www.yahoo.com >c:sample.txt", vbHide

تقريبا نفس المثال السابق و لكن بعد امر الوس استخدمنا ما يسمى بـ Redirection operator الذي يعمل على توجيه نتيجه امر الدوس الى ملف اسمه هنا في المثال sample.txt و بعدها نستطيع فتح الملف و استخراج مانريد نه.

#2

والله مشكور على كل هالأكواد الجميلة

#3

السلام عليكم

جيد hamohd70 وننتظر المزيد

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#4

(f)شكرا على الاهتمام..

هذا الموضوع مغلق.

مواضيع مشابهة