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

هل يمكن الوصول لأموامر الدوس

مغلق
بدأه abdz في 4 سبتمبر 2004 · 6 رد · 710 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم شباب

هل يمكن الوصول لأوامر الدوس وقراءة النتائج عن طريق الفيجوال بيسيك؟؟

مثلا

 netstate
nslookup
ipconfig

ملاحظة: لمعرفة عمل كل وظيفة أكتب في موجة الدوس

إسم الوظيفة/*

أريد أن أعمل الوظيفة واخزن النتائج . وبناء على هذي النتائج يعمل البرنامج .

أرجو ان يكون السؤال واضح

شكرا .

تم تعديل هذه المشاركة بواسطة abdz في 4 سبتمبر 2004 في 10:23

#2

ابحث هنا فقد مر علي عدة مشاركات تخص الموضوع ذاته و كانت فعالة جدا على ما اذكر

http://www.pscode.com/vb

اذا اراد الله بعبد خيراً فقهه في دينه

((إياكم والغلو في الدين فإنما هلك من كان قبلكم بالغلو في الدين )).

( إن هذا الدين يسر ولن يشاد هذا الدين إلا غلبه فأوغلوا فيه برفق )

( هلك المتنطعون ، هلك المتنطعون ، هلك المتنطعون )

<span style='font-size:14pt;line-height:100%'>طريقة سريعة لحفظ كتاب الله العزيز</span>

<span style='font-size:14pt;line-height:100%'>تعرف على عباقرة الكذب</span>

#3

السلام عليكم اخي الكريم abdz ...

تستطيع استخدام الامر shell لهذا الغرض على النحو التالي :

Shell "cmd /c net view >C:\comName.txt"

حيث ان الامر الذي اريد تنفيذه داخل الـ Dos هنا هو net view و ناتج الامر اريد ان يتم نسخة الى ملف في السي على النحو C:\comName.txt مع ضرورة ملاحظة انه ليس من الضروري ان يكون الملف موجود مسبقاً لانه سوف يتم انشاءه على كل حال ...

و السلام

بنت اليمن ،،،

تم تعديل هذه المشاركة بواسطة بنت اليمن في 5 سبتمبر 2004 في 14:43

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#4

شكرا أخي عامر خريم على مشاركتك .

وشكرا لكي اختي بنت اليمن على هذي المعلومة (الرهيبة جدا) .

#5

السلام عليكم ..

العفو اخي abdz ، و الحمدلله انك وجدت ما تبحث عنه ... و المعلومة فعلاً رهيبة (و لقد حصلت عليها من النت ) و لقد استفدت منها في مشروع تخرجي الذي اعرضه في هذا القسم "التحكم بمنافذ الشبكة عن بعد" ... و ارجول لك التوفيق ..

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#6

هناك طريقة قديمة الا وهي وضع ملفات دخل وخرج لامر الدوس

مثلا لو اردت ان اقوم باخذ القيم التي تظهر على الشاشة وتسجيلها دخل ملف نصي ما عليك الا ان تكتب التالي

dir >1.txt

فان النتائج سوف تسجل بالملف 1.txt بدلا من ان تخرج على الشاشة

ولو اردنا ارسال اوامر على العكس يمكننا كتابتها في الملف وتوجيهها الى الامر مثلا

Format

قم بانشا الملف

1.txt

وقم بكتابة فقط حرف

y

ومن ثم اضغط enter

وقم بكتابة السطر التالي وهنا لن يسالك عن تاكيد عملية الفورمات لانه اخذها من الملف النصي مباشرة الذي اسند اليه وهكذا بالنسبة الى جميع اوامر الدوس

format a: <1.txt

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

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

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