COMMAND.COM

يُعدّ COMMAND.COM مُفسّر سطر الأوامر الافتراضيلأنظمة MS-DOS و Windows 95 و Windows 98 و Windows Me . وفي نظام DOS، يُمثّل واجهة المستخدم الافتراضية أيضًا. كما أنه يؤدي دورًا إضافيًا كأول برنامج يُشغّل عادةً بعد بدء التشغيل ( عملية init ). وبصفته واجهة سطر أوامر، يمتلك COMMAND.COM نمطين تشغيليين متميزين: النمط التفاعلي ونمط الدُفعات . أما الأوامر الداخلية فهي أوامر مُخزّنة مباشرةً داخل ملف COMMAND.COM التنفيذي ؛ وبالتالي، فهي مُتاحة دائمًا، ولكن لا يُمكن تنفيذها إلا مباشرةً من مُفسّر الأوامر. [ 2 ]
وصف
يُعدّ cmd.exe خليفة COMMAND.COM على أنظمة OS/2 و Windows NT ، على الرغم من توفّره أيضًا في أجهزة DOS الافتراضية على إصدارات IA-32 من هذه الأنظمة. كما استُخدم اسم الملف COMMAND.COM في برنامج Disk Control Program (DCP)، وهو برنامج مشتق من MS-DOS من إنتاج شركة VEB Robotron الألمانية الشرقية سابقًا . [ 3 ]
COMMAND.COM هو برنامج DOS. البرامج التي يتم تشغيلها منه هي برامج DOS تستخدم واجهة برمجة تطبيقات DOS للتواصل مع نظام تشغيل القرص. يُطلق على معالج الأوامر المتوافق مع FreeDOS أحيانًا اسم FreeCom .
أوضاع التشغيل
يحتوي برنامج COMMAND.COM ، كواجهة أوامر، على نمطين تشغيليين متميزين. الأول هو النمط التفاعلي ، حيث يكتب المستخدم الأوامر التي تُنفذ فورًا. أما الثاني فهو نمط الدُفعات ، الذي يُنفذ سلسلة مُحددة مسبقًا من الأوامر المخزنة كملف نصي بامتداد .BAT .
الأوامر الداخلية
الأوامر الداخلية هي أوامر مخزنة مباشرة داخل ملف COMMAND.COM الثنائي. وبالتالي، فهي متاحة دائمًا ولكن لا يمكن تنفيذها إلا مباشرة من مترجم الأوامر.
تُنفَّذ جميع الأوامر بعد ↵ Enterالضغط على المفتاح في نهاية السطر. لا يُفرِّق نظام COMMAND.COM بين الأحرف الكبيرة والصغيرة، مما يعني أنه يمكن كتابة الأوامر بأي مزيج من الأحرف الكبيرة والصغيرة.
- استراحة
- يتحكم في معالجة مقاطعة البرنامج باستخدام + أو + .CtrlCCtrlBreak
- CHCP
- يعرض أو يغير صفحة رمز النظام الحالية .
- مدير ، قرص مضغوط
- يُغيّر دليل العمل الحالي أو يعرض الدليل الحالي.
- CLS
- يمسح الشاشة.
- ينسخ
- ينسخ ملفًا إلى آخر (إذا كان الملف الوجهة موجودًا بالفعل، يسأل نظام MS-DOS عما إذا كان سيتم استبداله). (انظر أيضًا XCOPY ، وهو أمر خارجي يمكنه أيضًا نسخ هياكل المجلدات).
- CTTY
- يحدد الجهاز المستخدم للإدخال والإخراج.
- تاريخ
- اعرض تاريخ النظام وقم بتعيينه.
- حذف ، مسح
- يحذف ملفًا. عند استخدامه على مجلد، يحذف جميع الملفات الموجودة داخله فقط. في المقابل، يحذف الأمر الخارجي DELTREE جميع المجلدات الفرعية والملفات الموجودة داخل المجلد بالإضافة إلى المجلد نفسه.
- مدير
- يعرض قائمة بالملفات الموجودة في الدليل المحدد.
- صدى
- يُفعّل هذا الخيار ما إذا كانت الأوامر التي ينفذها ملف دفعي تُعرض على الشاشة (
ECHO ON) أم لا (ECHO OFF). كما يعرض نصًا على الشاشة (ECHO text). - مخرج
- يخرج من COMMAND.COM ويعود إلى البرنامج الذي قام بتشغيله.
- LFNFOR
- يُمكّن أو يُعطّل إرجاع أسماء الملفات الطويلة بواسطة أمر FOR . ( Windows 9x ).
- LOADHIGH , LH
- يقوم بتحميل برنامج في الذاكرة العليا (
HILOADفي نظام التشغيل DR DOS ). - قفل
- يُمكّن هذا البرنامج البرامج الخارجية من الوصول إلى وحدة تخزين على مستوى منخفض. (يُستخدم فقط في نظامي التشغيل MS-DOS 7.1 و Windows 9x )
- MKDIR ، دكتور في الطب
- ينشئ دليلاً جديداً.
- طريق
- يعرض أو يغير قيمة متغير بيئة PATH الذي يتحكم في الأماكن التي سيبحث فيها COMMAND.COM عن الملفات القابلة للتنفيذ.
- اِسْتَدْعَى
- يعرض أو يغير قيمة متغير البيئة PROMPT الذي يتحكم في مظهر الموجه.
- إعادة تسمية ، رين
- إعادة تسمية ملف أو مجلد.
- RMDIR ، RD
- يزيل دليلاً فارغاً.
- تعيين
- يُحدد قيمة متغير بيئي ؛ وبدون وسائط، يعرض جميع المتغيرات البيئية المُعرّفة.
- وقت
- عرض وضبط وقت النظام.
- الاسم الحقيقي
- عرض الاسم الفعلي الكامل للملف، مع حل عمليات الربط المنطقية لنظام الملفات ASSIGN و JOIN و SUBST . [ 4 ]
- يكتب
- اعرض محتوى ملف على وحدة التحكم.
- فتح
- يعطل الوصول إلى القرص على مستوى منخفض. (خاص بنظامي MS-DOS 7.1 و Windows 9x فقط)
- فير
- يعرض إصدار نظام التشغيل .
- يؤكد
- تفعيل أو تعطيل التحقق من كتابة الملفات.
- المجلد
- يعرض معلومات حول حجم معين.
أوامر ملفات الدفعات
تُستخدم هياكل التحكم في الغالب داخل ملفات الدفعات، على الرغم من إمكانية استخدامها بشكل تفاعلي أيضًا. [ 5 ] [ 4 ]
- : ملصق
- يحدد هدفًا لأمر GOTO .
- يتصل
- يقوم بتنفيذ ملف دفعي آخر ثم يعود إلى الملف القديم ويستمر.
- ل
- التكرار: يكرر الأمر لكل ملف من مجموعة ملفات محددة.
- انتقل إلى
- ينقل التنفيذ إلى علامة محددة. يتم تحديد العلامات في بداية السطر، باستخدام النقطتين الرأسيتين (
:likethis). - لو
- تسمح العبارة الشرطية بتفرع تنفيذ البرنامج.
- يوقف
- يوقف تنفيذ البرنامج ويعرض رسالة تطلب من المستخدم الضغط على أي مفتاح للمتابعة.
- ريم
- ملاحظة : يتم تجاهل أي نص يلي هذا الأمر.
- يحول
- يستبدل كل معلمة من معلمات الاستبدال بالمعلمة اللاحقة (على سبيل المثال ،
%0مع ، مع ، إلخ).%1%1%2
أمر IF
عند الخروج، تُرسل جميع الأوامر الخارجية رمز إرجاع (قيمة بين 0 و 255 ) إلى البرنامج المُستدعي. تتبع معظم البرامج اصطلاحًا مُحددًا لرموز الإرجاع (على سبيل المثال، 0 للتنفيذ الناجح). [ 6 ] [ 7 ] [ 8 ] [ 9 ]
إذا تم استدعاء برنامج بواسطة COMMAND.COM ، فيمكن استخدام أمر IF الداخلي مع شرط ERRORLEVEL الخاص به لاختبار حالات الخطأ في آخر برنامج خارجي تم استدعاؤه.
في نظام COMMAND.COM ، لا تقوم الأوامر الداخلية بإنشاء قيمة جديدة.
المتغيرات
يمكن أن تحتوي ملفات الدفعات الخاصة بـ COMMAND.COM على أربعة أنواع من المتغيرات:
- متغيرات البيئة : تأتي هذه المتغيرات بصيغة %VARIABLE% ، وترتبط بقيم باستخدام عبارة SET. قبل نظام DOS 3، كان الأمر COMMAND.COM يُوسّع متغيرات البيئة فقط في وضع الدُفعات، أي ليس بشكل تفاعلي في موجه الأوامر.
- معلمات الاستبدال : تأخذ هذه المعلمات الشكل %0 ، %1 ، ...، %9 ، وتحتوي مبدئيًا على اسم الأمر وأول تسع معلمات سطر أوامر مُمرَّرة إلى البرنامج النصي (على سبيل المثال، إذا كان الأمر المُستدعي هو `myscript.bat` ، فإن %0 هو "myscript.bat" ، و %1 هو "John" ، و %2 هو "Doe" ). يمكن ربط المعلمات الموجودة على يمين المعلمة التاسعة بنطاق باستخدام عبارة SHIFT.myscript.bat John Doe
- متغيرات التكرار: تُستخدم في حلقات التكرار، وتكون بصيغة %%a عند تشغيلها في ملفات الدفعات. تُعرَّف هذه المتغيرات حصريًا داخل عبارة FOR محددة، وتُكرِّر على مجموعة معينة من القيم المُعرَّفة في تلك العبارة.
- في ظل أنظمة التشغيل Novell DOS 7 و OpenDOS 7.01 و DR-DOS 7.02 والإصدارات الأحدث، يدعم COMMAND.COM أيضًا عددًا من متغيرات معلومات النظام ، [ 5 ] [ 10 ] [ 4 ] وهي ميزة كانت موجودة سابقًا في 4DOS 3.00 والإصدارات الأحدث [ 11 ] وكذلك في Multiuser DOS ، [ 4 ] على الرغم من اختلاف معظم أسماء المتغيرات المدعومة.
إعادة التوجيه، والتوصيل، والتسلسل
لأن نظام التشغيل DOS أحادي المهمة، يتم تنفيذ التوجيه عن طريق تشغيل الأوامر بالتسلسل، وإعادة التوجيه من وإلى ملف مؤقت . ولا يوفر الأمر COMMAND.COM أي آلية لإعادة توجيه قناة الخطأ القياسية .
command < filename- إعادة توجيه المدخلات القياسية من ملف أو جهاز
command > filename- إعادة توجيه المخرجات القياسية ، مع استبدال الملف المستهدف إذا كان موجودًا.
command >> filename- إعادة توجيه المخرجات القياسية ، وإلحاقها بالملف الهدف إذا كان موجودًا.
command1 | command2- قم بتوصيل المخرج القياسي من الأمر command1 بالمدخل القياسي للأمر command2
command1 ¶ command2- تُنفَّذ الأوامر المفصولة برمز ASCII-20 (¶، والتي يتم استدعاؤها بواسطة + ) بالتسلسل (سلسلة الأوامر). [ 4 ] بمعنى آخر، يُنفَّذ الأمر 1 أولًا حتى الانتهاء، ثم الأمر 2. [ 4 ] هذه ميزة غير موثقة في COMMAND.COM لنظامي MS-DOS / PC DOS 5.0 والإصدارات الأحدث. [ 4 ] كما يدعمها COMMAND.COM لأنظمة Windows NT ، بالإضافة إلى DR-DOS 7.07. جميع إصدارات DR-DOS COMMAND.COM كانت تدعم وظيفة داخلية مماثلة تستخدم علامة تعجب (!) بدلًا من ذلك (وهي ميزة مشتقة في الأصل من Concurrent DOS و Multiuser DOS ) - في سطر المستخدم الواحد، كانت هذه الميزة متاحة داخليًا فقط (في نصوص بدء التشغيل المدمجة مثل "!DATE!TIME") وبشكل غير مباشر من خلال مُعامل $T الخاص بـ DOSKEY لتجنب مشاكل استخدام ! كحرف صالح في أسماء الملفات. [ 4 ] يدعم نظام 4DOS فاصلًا قابلًا للتكوين في سطر الأوامر ( 4DOS.INI CommandSep= أو SETDOS /C)، وقيمته الافتراضية هي ^. [ 11 ] يدعم ملف COMMAND.COM في الإصدارات الأحدث من Windows NT أيضًا فاصلًا للتوافق مع صيغة cmd في نظامي التشغيل OS/2 وWindows NT. [ 11 ] (لا يدعم cmd الفاصل ¶).CtrlT
&
القيود
عمومًا، يقتصر طول سطر الأوامر في الوضع التفاعلي على 126 حرفًا. [ 12 ] [ 13 ] [ 14 ] في نظام MS-DOS 6.22 ، يقتصر طول سطر الأوامر في الوضع التفاعلي على 127 حرفًا.
في الثقافة الشعبية
انظر أيضاً
- قائمة أوامر نظام التشغيل DOS
- مقارنة بين واجهات سطر الأوامر
- cmd.exe — مترجم أوامر سطر الأوامر في أنظمة ويندوز و OS/2 المختلفة
- — يبدأ معالج الأوامر كأول عملية
- SHELL (توجيه CONFIG.SYS) — لتجاوز معالج الأوامر الافتراضي
- COMSPEC (متغير بيئي) - يتم تعيينه بواسطة COMMAND.COM لإعادة تحميل الجزء المؤقت من نفسه
- CMDLINE (متغير بيئي) — يتم تعيينه بواسطة COMMAND.COM لتمرير سطور الأوامر الطويلة إلى البرامج الخارجية
- — معالجات أوامر بديلة من جهات خارجية
- DOSSHELL / ViewMAX — بدائل لواجهة سطر أوامر DOS
- — هل يوجد معالجات أوامر مماثلة لا تحمل اسم COMMAND.COM؟
- يحتوي جهاز PC-MOS/386 على معالج أوامر مماثل يُسمى أيضًا COMMAND.COM
- منطقة البرنامج المؤقتة - الذاكرة المتاحة للاستخدام إما بواسطة التطبيق قيد التشغيل أو الجزء المؤقت من COMMAND.COM
- سبارتا دوس إكس — تطبيق مشابه لأجهزة كمبيوتر أتاري
- باور شيل
مراجع
- ↑ "MS-DOS/COMMAND.ASM في master · microsoft/MS-DOS" . GitHub .
- ↑ "ما هو COMMAND.COM؟" . Computer Hope . تم الاطلاع عليه بتاريخ 20 مايو 2026 .
- ^ كورث، روديجر. جروس، مارتن؛ الجوع، هنري (2016-11-29) [2007]. "نظام Betriebs DCP" . www.robotrontechnik.de (باللغة الألمانية). مؤرشف من الأصل بتاريخ 2019-04-03 . تم الاسترجاع 2019-04-28 .
- 1 2 3 4 5 6 7 8 بول ماتياس ر. (1997/07/30) [1994/05/01]. NWDOS-TIPs — نصائح وحيل لتشغيل Novell DOS 7، مع النقر على تفاصيل التفاصيل والأخطاء والحلول البديلة . الإصدار 157 (باللغة الألمانية) (3 ed.). MPDOSTIP. مؤرشفة من الأصلي بتاريخ 2016-11-04 . تم الاسترجاع 2014/08/06 . (ملاحظة: يشير الرابط المرفق إلى نسخة مُحوّلة إلى HTML من
NWDOSTIP.TXT، وهي جزء منMPDOSTIP.ZIPالمجموعة.) - ١ ٢ "الفصل ٧: المعالجة الدفعية" . دليل مستخدم Caldera DR-DOS 7.02 . شركة Caldera، ١٩٩٨ [١٩٩٣، ١٩٩٧]. مؤرشف من الأصل بتاريخ ٢٠١٧-٠٩-١١ . تم الاسترجاع بتاريخ ٢٠١٧-٠٩-١١ .
- ^ بول ماتياس ر. (1997-05-01) [1993-10-01]. BATTIPs - نصائح وحيل zur Programmierung von Batchjobs (باللغة الألمانية). MPDOSTIP. الفصل 7: مستوى الخطأ. مؤرشف من الأصل بتاريخ 23-08-2017 . تم الاسترجاع 2017/08/23 .(ملاحظة: ملف BATTIPS.TXT هو جزء من ملف MPDOSTIP.ZIP. يشير الرابط المرفق إلى نسخة قديمة من ملف BATTIPS.TXT تم تحويلها إلى HTML.)
- ↑ أوير، إريك؛ بول، ماتياس ر.؛ هول، جيم (24-12-2015) [31-12-2003]. "مستويات أخطاء نظام التشغيل MS-DOS" . مؤرشف من الأصل بتاريخ 24-12-2015.
- ↑ بول، ماتياس ر. (2003) [1997]. آوير، إريك (محرر). "رموز الخروج (مستويات الخطأ) لأدوات DOS" . تم الاسترجاع في 11 سبتمبر 2017 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ ألين، ويليام؛ ألين، ليندا. "مستويات أخطاء ويندوز 95/98/ME" . مؤرشف من الأصل بتاريخ 29-10-2005.
- ↑ دليل مستخدم نظام التشغيل Caldera DR-DOS 7.02 . شركة Caldera، 1998 [1993، 1997]. مؤرشف من الأصل بتاريخ 4 نوفمبر 2016. تم الاطلاع عليه بتاريخ 10 أغسطس 2013 .
- 1 2 3
[...] أوامر متعددة: يمكنك كتابة عدة أوامر في سطر الأوامر نفسه، مفصولة بعلامة الإقحام [^]. على سبيل المثال، إذا كنت تريد نسخ جميع ملفات .TXT إلى القرص A: ثم تشغيل CHKDSK للتأكد من سلامة بنية ملفات القرص A:، فيمكنك إدخال الأمر التالي: يمكنك وضع أي عدد تريده من الأوامر في سطر الأوامر، طالما أن الطول الإجمالي لسطر الأوامر لا يتجاوز 511 حرفًا. يمكنك استخدام أوامر متعددة في الأسماء المستعارة وملفات الدفعات بالإضافة إلى سطر الأوامر. إذا كنت لا تفضل استخدام فاصل الأوامر الافتراضي، يمكنك اختيار حرف آخر باستخدام الأمر أو توجيه CommandSep في ملف 4DOS.INI . [...] (حرف مركب) يحدد هذا الخيار الحرف المستخدم لفصل الأوامر المتعددة في السطر نفسه. الحرف الافتراضي هو علامة الإقحام [^]. لا يمكنك استخدام أي من أحرف إعادة التوجيه [<>|]، أو المسافة، أو علامة الجدولة، أو الفاصلة، أو علامة المساواة كفاصل للأوامر. يتم حفظ فاصل الأوامر بواسطة الأمر SETLOCAL واستعادته بواسطة الأمر ENDLOCAL. يغير هذا المثال الفاصل إلى علامة المد [~]: (يمكنك تحديد الحرف نفسه، أو رمزه ASCII كرقم عشري، أو رقم سداسي عشري مسبوقًا بـ 0x). [...] CommandSep = c (^): هذا هو الحرف المستخدم لفصل عدة أوامر على نفس السطر. [...] توافق الأحرف الخاصة: إذا كنت تستخدم منتجين أو أكثر من منتجاتنا، أو إذا كنت ترغب في مشاركة الأسماء المستعارة وملفات الدفعات مع مستخدمي منتجات مختلفة، فيجب أن تكون على دراية بالاختلافات في ثلاثة أحرف مهمة: فاصل الأوامر [...]، وحرف الهروب [...]، وحرف المعامل [...]. تُعرض القيم الافتراضية لكل حرف من هذه الأحرف في كل منتج في الجدول التالي: [...] المنتج، الفاصل، مُعامل الهروب [...] 4DOS: ^، ↑، & [...] 4OS2، 4NT، أمر Take: &، ^، $ [...] (يمثل السهم لأعلى [↑] حرف ASCII Ctrl-X، قيمته العددية 24.) [...]
C:\>COPY *.TXT A: ^ CHKDSK A:SETDOS /CSETDOS /C:C:\>SETDOS /C~— براذرز، هاردين؛ راوسون، توم ؛ كون، ريكس سي .؛ بول، ماتياس ر.؛ داي، تشارلز إي.؛ جورجيف، لوتشيزار آي. (27-02-2002). المساعدة عبر الإنترنت لنظام 4DOS 8.00 .
- ^ بول ماتياس ر. (1997-07-01) [1994-01-01]. MSDOSTIPs - نصائح للاستخدام مع MS-DOS 5.0-7 (باللغة الألمانية). MPDOSTIP. أرشفة من النسخة الأصلية بتاريخ 2017-08-22 . تم الاسترجاع 2013/10/25 .(ملاحظة: ملف MSDOSTIP.TXT هو جزء من ملف MPDOSTIP.ZIP، الذي تم الاحتفاظ به حتى عام 2001 وتم توزيعه على العديد من المواقع في ذلك الوقت. يشير الرابط المقدم إلى نسخة أقدم من ملف MSDOSTIP.TXT تم تحويلها إلى HTML.)
- ^ بول ماتياس ر. (1997-05-01) [1995-03-01]. "الرجوع إلى JPSofts 4DOS 5.5b/c, 5.51, 5.52a و NDOS" . MPDOSTIP (باللغة الألمانية). مؤرشفة من الأصلي بتاريخ 2016-11-04 . تم الاسترجاع 2015/05/08 .(ملاحظة: يشير الرابط المرفق إلى نسخة من
4DOS5TIP.TXTالملف تم تحويلها إلى HTML، وهي جزء منMPDOSTIP.ZIPالمجموعة.) - ↑ شولمان، أندرو؛ براون، رالف د .؛ ماكسي، ديفيد؛ ميشيلز، ريموند ج.؛ كايل، جيم (1994) [نوفمبر 1993]. نظام التشغيل DOS غير الموثق: دليل المبرمج لوظائف MS-DOS المحجوزة وهياكل البيانات - موسع ليشمل MS-DOS 6 وNovell DOS وWindows 3.1 ( الطبعة الثانية). ريدينغ، ماساتشوستس، الولايات المتحدة الأمريكية: أديسون ويسلي . الصفحات 623، 626. ISBN 0-201-63287-X.(xviii+856+vi صفحات، قرص مرن 3.5 بوصة) تصحيحات:
- ↑ مورفي، كاثلين (يوليو-أغسطس 1995). "شاشات الإنترنت" . تعليق فيلم عبر Inwap.com. ص 38-43 . مؤرشف من الأصل بتاريخ 12-06-2015 . تم الاطلاع عليه بتاريخ 26-07-2015 .
للمزيد من القراءة
[...] جميع إصدارات MS-DOS السابقة لنظام Windows 95 [...] استخدمت ملف COMMAND.COM بنمط COM، والذي يحتوي على توقيع خاص في بدايته [...] يستعلم عنه نظام BIOS الخاص بنظام MS-DOS قبل تحميل واجهة الأوامر، ولكن ليس نظام BIOS الخاص بنظام DR-DOS [...] كان ملف COMMAND.COM [...] يتحقق من تشغيله على إصدار DOS "الصحيح"، لذا إذا قمت بتحميل ملف COMMAND.COM الخاص بهم تحت نظام DR-DOS، فستتلقى رسالة خطأ "إصدار غير صالح" وسيتوقف ملف COMMAND.COM الخاص بهم، وبالتالي سيعرض نظام DR-DOS [...] رسالة خطأ "مفسر أوامر غير صالح أو مفقود" (إذا كان نظام DR-DOS يحاول تحميل معالج الأوامر SHELL= بعد الانتهاء من معالجة CONFIG.SYS). في هذه الحالة، يمكنك إدخال مسار ملف COMMAND.COM صالح لنظام DR-DOS (C:\DRDOS\COMMAND.COM) وسيكون كل شيء على ما يرام. الآن، تغيرت الأمور منذ MS-DOS 7.0 [...] أصبح ملف COMMAND.COM داخليًا ملفًا تنفيذيًا (EXE)، لذا لا توجد آلية للتحقق [...] وبالتالي لا توجد طريقة لـ DR-DOS لاستبعاد وجود ملف COMMAND.COM غير متوافق. علاوة على ذلك، لم يعد ملف COMMAND.COM الخاص بهم يُجري أي فحوصات للإصدار، ولكنه [...] لا يعمل تحت DR-DOS [...] بل يتعطل [...] بينما يعمل ملف COMMAND.COM الخاص بنظام PC DOS بشكل سليم تحت DR-DOS [...]
{{cite web}}: CS1 maint: deprecated archiveal service ( link )- كوبر، جيم (2001). طبعة خاصة باستخدام نظام التشغيل MS-DOS 6.22 ( الطبعة الثالثة). دار نشر كيو . رقم ISBN 978-0-78972573-8.
- وولفرتون، فان (1990). أوامر نظام التشغيل MS-DOS: مرجع سريع من مايكروسوفت ( الطبعة الرابعة المنقحة). مطبعة مايكروسوفت . ISBN 978-1-55615289-4.
- تم أرشفة الرابط المهمل بتاريخ 1 مايو 2019 على موقع archive.today
- تم أرشفة الرابط المهمل بتاريخ 28 أبريل 2019 على موقع archive.today
روابط خارجية
- COMMAND1.ASM على GitHub - شفرة المصدر لإصدار COMMAND.COM A067 الذي أصدرته مايكروسوفت كجزء من MS-DOS 4.0
- COMMAND.ASM على GitHub – شفرة المصدر لإصدار COMMAND.COM 2.11 الذي أصدرته مايكروسوفت كجزء من MS-DOS 2.0
- COMMAND.ASM على GitHub – شفرة المصدر لإصدار COMMAND.COM 1.17 الذي أصدرته مايكروسوفت كجزء من نظام التشغيل MS-DOS 1.25
- FreeCom – تطبيق COMMAND.COM لنظام التشغيل FreeDOS
- أوامر ويندوز
- واجهات الأوامر
- واجهات أوامر DOS
- واجهات أوامر ويندوز
- لغات البرمجة النصية
- ملفات DOS
- ملفات ويندوز
- أوامر DOS الخارجية
- MSX-DOS
