السلام عليكم ورحمة الله وبركاته
عندي برنامج قمت باستخدام خاصية process فيه لفتح ملف patch file وتنفيذ بعض الأوامر الموجودة فيه في شاشة الدوس عن طريق كتابة الأمر
Process.Start(Application.StartupPath & "\run.bat")
ولكن لاحظت أنه عند النقر على زر التنفيذ الذي يقوم باستدعاء الـ patch file فإنه يقوم بفتحها وتنفيذها عدة مرات ثم في بعض الأحيان لا يتم تنفيذ الأمر، فتظهر شاشة الدوس سوداء ثم تختفي بدون تنفيذ الأوامر المطلوبة
لاأدري ما سبب ذلك
هل هو من الـ process نفسها أم شيء آخر؟؟؟
إذا في أحد عنده علم بالموضوع يا ليت لو يساعدني
وشكرا