كيفية تنفيذ الأوامر في ملف دفعي في فواصل زمنية محددة

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

الحل الأول

في المثال أدناه ، يتم وضع الملف الدفعي في حلقة وينفذ الأمر "dir" كل 20 ثانية. سيكون هذا الحل هو الأفضل للمستخدمين الذين يحتاجون إلى تنفيذ أمر بشكل متكرر.

: STARTREM تنفيذ الأمر dir MS-DOS ever 20 seconds.dirSLEEP 20

غوتو انتهى

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

الحل الثاني

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

على سبيل المثال ، يمكن لمستخدمي Microsoft Windows NT و 2000 و XP استخدام الأمر AT لجدولة الأحداث الزمنية من خلال MS-DOS.