منع إطار MS-DOS من الإغلاق تلقائيًا في Windows

بشكل افتراضي ، سوف تغلق الإصدارات الجديدة من Windows نافذة أي برنامج ، بما في ذلك برنامج MS-DOS أو ملف دفعي ، عند إنهاء البرنامج. لسوء الحظ ، إذا قام الأمر أو البرنامج MS-DOS بإخراج أو عرض أي معلومات يحتاج المستخدم إلى قراءتها ، فلن يتمكنوا من قراءتها لأنها تغلق بسرعة كبيرة.

يمكن حل هذه المشكلة عن طريق تنفيذ أي من التوصيات أدناه.

ملاحظة: لسوء الحظ ، لا يوجد إعداد في Windows لتعطيل الإغلاق التلقائي لنوافذ MS-DOS.

افتح نافذة MS-DOS

إذا كنت تقوم بتشغيل أمر أو برنامج MS-DOS من داخل Windows ، فحاول فتح موجه MS-DOS وتنفيذ الأمر أو البرنامج من داخل MS-DOS.

تغيير مسار الأمر في الاختصار

يمكن لمستخدمي Microsoft Windows 2000 و Windows XP تنفيذ الأمر من خلال CMD.EXE باستخدام الخيار / K. سيؤدي القيام بذلك إلى فتح نافذة أمر ثم تنفيذ الأمر أو البرنامج. بعد اكتمال الأمر أو البرنامج ، سيبقى الكمبيوتر في موجه الأوامر. للقيام بذلك، اتبع الخطوات التالية.

  1. إنشاء اختصار لبرنامج أو MS-DOS الخاص بك.
  2. بمجرد إنشاء اختصار ، انقر بزر الماوس الأيمن فوق الاختصار وانقر فوق " خصائص" .
  3. في الإطار "خصائص" ، قم بتغيير الموقع الهدف ليحتوي على أمر CMD.EXE مع مفتاح التبديل / K كما هو موضح في المثال أدناه.

قبل

 "C: \ My program \ test.bat" 

بعد

 C: \ WINNT \ system32 \ CMD.EXE / K "C: \ My program \ test.bat" 
  • راجع صفحة أمر CMD لمزيد من المعلومات حول هذا الأمر.

أضف عبارة توقف مؤقت إلى ملف دفعي

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