ملف .CMD هو ملف نصي للأوامر يُستخدم بشكل أساسي في عائلة أنظمة تشغيل Windows NT (مثل Windows NT و2000 وXP وVista و7 و8 و10 و11). يشبه هذا الملف ملفات .BAT، ولكنه يُنفذ بواسطة مفسر الأوامر CMD.EXE، الذي يوفر قدرات برمجة نصية أكثر تقدمًا مقارنة بـ COMMAND.COM القديم المستخدم لملفات .BAT في أنظمة DOS. تحتوي ملفات CMD على سلسلة من الأوامر التي يتم تنفيذها بالتسلسل عند تشغيل الملف. يمكن أن تتضمن هذه الأوامر أوامر DOS الداخلية، وبرامج تنفيذية خارجية، وملفات دفعية أخرى. تُستخدم هذه الملفات لأتمتة المهام، وتنفيذ وظائف إدارة النظام، وإنشاء أدوات مخصصة. يمكن لبرامج CMD النصية التعامل مع المتغيرات، والجمل الشرطية (IF, ELSE)، والحلقات التكرارية (FOR)، والروتينات الفرعية، مما يجعلها أقوى من الملفات الدفعية البسيطة. تُستخدم هذه الملفات غالبًا في مهام مثل تثبيت البرامج، وتكوين إعدادات النظام، ونسخ البيانات احتياطيًا، وإجراء عمليات معالجة ملفات معقدة. يتيح امتداد CMD استخدام أسماء ملفات ومسارات أطول مقارنة بتنسيق BAT القديم، كما يدعم أحرف Unicode، مما يسمح باستخدام مجموعات أحرف دولية داخل البرنامج النصي. تُعد برامج CMD النصية أداة أساسية لمسؤولي الأنظمة والمستخدمين المتقدمين الذين يحتاجون إلى أتمتة المهام المتكررة أو إنشاء حلول مخصصة لبيئات Windows.