تنفيذ أوامر Ms-Dos في برامج C# & VB.Net


اليوم في هذا الدرس البسيط والسريع سنشرح كيف ننفذ تعليمة MS-Dos في موجه الأوامر مع رؤية الناتج ,, مما يمكننا من استخدام تعليمات dos المفيدة في برامجنا. بعد ما شرحنا في الدرس الماضي كيفية التعامل مع الكلاس Process والكلاس ProcessStartInfo , واستعرضنا أهم خصائص وتوابع هذين الكلاسين.
 


execute command prompt commands in c# and vb.net


  الشرح:


لتنفيذ امر في موجه الأوامر يجب اولاً تشغيل موجه الأوامر "cmd.exe" او "cmd" (لأنه موجود في مجلد system32).

ثم نأتي لأهم نقطة:

كي نرسل أمر إلى موجه الأوامر يجب ان نكتب هذا الأمر مع بارامترات أو معاملات التشغيل لموجه الأوامر أو "Arguments" .. ولذلك نكتب البارامتر ""/c  ثم بعده نكتب تعليمة الدوس التي نريد تنفيذها ,, وهذا مثال لتنفيذ تعليمة  "Dir":
cmd.exe /c dir 
الصورة التالية تعبر عن هذا الأمر (خصائص موجه الأوامر)


command prompt properties خصائص موجه الاومر


الأن لننتقل إلى الكود:


أولاً استيراد المكتبة Diagnostics لتنفيذ عملية تشغيل تعليمة دوس:
Imports System.Diagnostics
using System.Diagnostics;

 الأن نعرف متغير من نوع ProcessStartInfo وهذا الكائن يمكننا من تحديد بعض الخيارات والمعاملات التي تستخدم لبدء عملية تنفيذ تعليمة دوس:
Dim procInfo As ProcessStartInfo = New ProcessStartInfo("cmd")
ProcessStartInfo procInfo = new ProcessStartInfo("cmd");

طبعاً قمنا بتمرير اسم البرنامج والذي هو cmd لتشغيل موجه الأوامر.

بعد ذلك نمرر معاملات التشغيل Arguments:
procInfo.Arguments = "/c " & TextBox1.Text.Trim()
procInfo.Arguments = "/c " + TextBox1.Text.Trim();

من أجل عرض نتيجة تنفيذ الأمر نستخدم الخاصية التالية ونجعل قيمتها True:
procInfo.RedirectStandardOutput = True
procInfo.RedirectStandardOutput = true;

ومن اجل ان يتم نحصل على نتيجة التنفيذ يجب تعين قيمة False للخاصية التالية:
procInfo.UseShellExecute = False
procInfo.UseShellExecute = false;

الأن بقي ان نعرف متغير من نوع Process لتنفيذ عملية تشغيل موجه الأوامر:
Dim proc As Process = New Process()
Process proc = new Process();

ثم تحديد خيارات ومعاملات التشغيل لهذه العملية اي الكائن procInfo الذي عرفناه قبل قليل:
proc.StartInfo = procInfo
proc.StartInfo = procInfo;
الأن تنفيذ العملية:
proc.Start()
proc.Start();

لعرض نتيجة تنفيذ الكود نستخدم الخاصية  StandardOutputالتي تعود بالنتيجة على شكل StreamReader:
Dim result As String = proc.StandardOutput.ReadToEnd()
TextBox2.Text = result
String result = proc.StandardOutput.ReadToEnd();
TextBox2.Text = result;

  خيارات إضافية:


من أجل عدم عرض نافذة موجه الأوامر (النافذ السوداء) ,, نكتب التالي:
procInfo.CreateNoWindow = True
procInfo.CreateNoWindow = true;

4 تعليقات

السلام عليكم ورحمة الله , اما بعد عزيزي العميل تقدم لكم شركة شام للخدمات المنزليه افضل عروض رش المبيدات الحشريه وذلك من خلال برنامجها المتميز الجاد المتبع لتخليص المنطقه نهائيا من مشكلة الحشرات المنتشره بشكل وبائي حيث انه من خلال القسم الخاص برش المبيدات الحشريه في شركة شام والذي هو باسم
شركة رش مبيدات بالدمام
قد حرصنا علي ايجاد كل الحلول لهذه المشكله الكبيره مشكلة الحشرات وذلك يتمثل في استخدام الشركه لافضل المبيدات عالية الجوده وايضا استخدامها لاحدث التقنيات المستخدمه في امريكا والاتحاد الاوروبي , لذلك عزيزي العميل انت معنا بامان تام فلا تقلق .

رد

وداعا لتسريبات المياه ومشاكلها مع شركة كشف تسربات المياه بالرياض والتي تقدم أفضل الخدمات في التخلص من كل أنواع التسريب حيث أن الشركة لديها أفضل الأجهزة في الكشف عن التسريب بأحدث الطرق العلمية التي لا تسبب المشاكل إلى الأرضيات والحوائط وأيضا الحلول السريعة والسهلة والأقل تكلفة مع شركة كشف تسربات المياه بالرياض .
المميزات التي تضع كشف تسربات المياه بالرياض من ضمن اولى الشركات في هذا المجال :
1 : العمالة والفنيين الموجودين لدينا حاصلين على أعلى شهادات الجودة العملية في التخلص من كل مشاكل التسريب نتيجة إلى تلقى التدريب الربع سنوي الذي تقوم به الشركة لكل الفنيين العاملين لديها حتى يطلعوا على الأحدث في مجال التسريبات بأنواعها سواء الصادرة من المواسير العادية أو من مواسير الصرف
2 : أجهزة حديثة تعمل على الذبذبات للتعرف على المواسير والأماكن بالتحديد التي يتواجد فيها تسريب دون الحاجة إلى أن يتم تكسير كافة الأرضيات والوصلات التي تصدر من المواسير لمعرفة مكان تسريب المياه
3 : التكاليف التي تطلبها الشركة أقل من التكاليف التي تطلبها الشركات المنافسة الأخرى والجودة لدينا مرتفعة المستوى وتتماشى مع الشركات العالمية التي تقدم الخدمة .
الخدمات التي تقدمها شركة كشف تسربات المياه بالرياض
تعمل الشركة على الكشف على كل أنواع التسريب وأيضا إصلاحها على الفور وتقوم الشركة بعمل العزل المائي الذي يحافظ على المكان والأرضيات ويقينا الأخطار التي تسببها التسريبات من تآكل الجدران والأسطح وأيضا انتشار الأمراض نتيجة إلى الرطوبة التي تخلفها التسريبات
عزل مائي على درجة عالية من الجودة
تقوم الشركة بتقديم خدمة العزل بكل الأنواع سواء العزل بالمواد الصلبة أو المرنة للحفاظ على المنازل وتستخدم فيه أفضل المواد الخاصة في العزل كل ذلك بتكاليف منخفضة جدا
كيفية التواصل مع شركة كشف تسربات المياه بالرياض
بالطبع عندما ترغب في الحصول على خدمات شركة كشف تسربات المياه فأن الأقرب هي أرقام الهواتف وسوف تجد فريق من المتخصصين سوف يقوما بالرد مباشرة على سيادتكم وتدوين الطلب وخلال ساعات سوف تجد فريق عمل من الشركة يضم أمهر الفنيين والمهندسين للتخلص من كل أثار التسريب .
تواصل معنا
0500358741
او زورو موقعنا
http://elwosta.com/

رد

د تتسائل عزيزى القارئ وعزيزتى القارئه عن الأسباب التى يمكنك تفاديها لكى تحافظ وتحافظين على نظافة المنزل والعمل من أى حشرات أو صراصير، فالوقاية دوما هى أفضل من علاج أو مكافحة حشرات المنزل الذى قد يكلفنا الكثير لما تم تسببه من أضرار يجب معالجتها.

ولذلك أستعرض معكم الأسباب التى قد تؤدى إلى وجود الحشرات بأنواعها سواء الصراصير أو النمل أو الذباب وغيرها من الحشرات التى لا نرغب فى تواجدها بالمنزل على الإطلاق والأسباب هى:

كثير من المنازل التى تحتوى على أطفال خاصة تجد بقايا العام والحلوى فى كل مكان وقد تكون فى أماكن غير مرئية مثل الأماكن الضيقة بين أركان مجالس المنزل ويمكنك الإستعانة دائما بأفضل شركة تنظيف مجالس بالرياض للحصول على أفضل تنظيف للمجالس.
أيضاً قد يتم ترك بعض مجارى الصرف الصحى دون تنظيف مستمر بصفة دورية والتى يمكنها أن تكون مجرى دائم لدخول الحشرات وخاصة الصراصير إلى المنزل دون أن تعلم.
بعض المطابخ نجد بها مكاناً مميزاً لتخزين الاكياس بصفة دائمه للحاجة إليها فى تخزين الأعمه أو الملابس أو غيرها فى وقت لاحق، عد تسرب المياه بأى شكل إلى تلك الاكياس تكون مكاناً رطباً يمكن أن تنشأ به أعشاش الحشرات.
الثقوب التى تتواجد بالأبواب سواء باب المنزل أو مكتب العمل أو أبواب الغرب الداخلية وخاصة أبواب المطبخ والحمامات.
الحدائق الغير منظمة وكثيفة الشجر فى المنزل أيضاً قد تكون أحد أسباب تواجد الحشرات فى المنزل وفى بعض الأحيان تكون سبباً فى تواجد بعض أنواع الثعابين والعقارب إذا كانت التربة المستخدمة غير نظيفة.

كيفية مكافحة حشرات المنزل عند ظهورها :

عند ظهور حشرات أو صراصير بالمنزل .. اعلم أنه يوجد عدد أكبر في مكان ما لم تعلم به بعد، والمشكلة الكبرى هو اختبائهم الدائم عن أنظار البشر خوفاً من مكافحتهم، لذلك يجب عليك البحث عنهم في مكان يحتمل أن يكونوا فيه.
من المهم جداً البحث عن المكان الذي جاءوا منه لمحاربة مصدر دخولهم إلي المنزل وللقضاء على هذا المصدر، وعادة ما يكون المصارف أو البالوعات.
كن حريصاً عند استخدام المبيدات الحشرية ويفضل أن تستخدم المبيدات الطبية التى ينصح بها الخبراء دائما أو يمكنك الإستعانة بأفضل شركة مكافحة حشرات بالرياض .
يمكن استعمال النفتالين في الأركان، لما له من رائحة نفاذه.
يجب الحفاظ على كافة أبواب ونوافذ المنزل، وفى حالة الغستطاعة يجب رش البالوعات يومياً بالمبيدات الحشرية قبل الخروج من المنزل صباحاً.
أهم الخطوات التى يجب الحفاظ عليها بشكل يومى هى عدم إهمال مواعيد رمى القمامة وبقايا الطعام حيث أنها هى السبب الاول فى جذب الحشرات إلى المنزل.

خطوات الحماية من الحشرات وعم السماح لها بالتواجد من البداية :

نعم هناك العديد من النصائح التى من خلال تنفيذها لن تتواجد الحشرات على الإطلاق ويمكن بها مكافحة حشرات المنزل ، فكلما اتبعنا طرقاً محددة فى الحفاظ على نظافة المنزل ومكان العمل كلما استطعنا الحفاظ على خلو المنزل من الحشرات، لذلك اتبع دائماً الخطوات التالية:

فى الصباح قم بفتح النوافد لدخول آشعة الشمس والهواء النقى المنعش ويفضل فى الفترة من 5 إلى 7 صباحاً.
الحرص كل الحرص على إلقاء القمامة بشكل يومى ليلاً وعدم إبقاءها بالمنزل بالليل والانتظار حتى الصباح حيث أن الحشرات تخرج من مخابئها بكثرة خلال فترة الليل، فإن وجدت ما يجذبها نحو منزلك من رائحة بقايا الظعام فسوف تتجه نحو منزلك بغرض إنشاء مملكتها والتكاثر داخل المنزل.
لا تترك المنزل دون تهوية إذا مرض أحد أفراد المنزل خلال فصل الشتاء وإن لزم الأمر فاحرص على عزل المريض فى غرفة مريحة فى المنزل عن باقى المنزل لعدم جذب الحشرات أثناء الشتاء إلى المكان الدافئ حيث أن تهوية المنزل خلال الشتاء قد تعتبر أهم من التهوية أثناء الصيف.
يجب الحرص على تناول الطعام فى مكان محدد فى المنزل حيث يمكن إعادة ترتيب المكان بشكل أفضل وأسرع ويفضل أن يكون المكان به منضده أو طاولة قصيرة تسمح بالجلوس على الأرض.
فى وقت تناول الطعام يفضل وضع قطعه كبيرة من القماش أو البلاستيك تحت مكان تناول الطعام على الأرض ليسهل جمع ما يتساقط على الأرض دون الحاجة إلى تنظيف الأرضيات مرة أخرى كلما تناولت الطعام فى كل مرة.

وأخيراً فإن كنت فى حاجة إلى المتخصصين فى مكافحة حشرات المنزل أو رش المبيدات فيمكنك التواصل معنا فنحن فى شركة ديكوريند أفضل شركة مكافحة حشرات بالرياض نسعى دائما إلى توفير أفضل الخدمات لكافة عملائنا

اتصل بنا الآن أفضل شركة مكافحة حشرات بالرياض 0556043168 -0590352700

رد

إرسال تعليق