دوسكي
DOSKEY هو أمر في DOS و OS/2 و [ 1 ] Windows و [ 2 ] و ReactOS [ 3 ] يضيف سجل الأوامر ووظائف الماكرو وميزات التحرير المحسنة إلى واجهات سطرCOMMAND.COM الأوامر .cmd.exe
تاريخ
تم تضمين الأمر كبرنامج إنهاء وبقاء مقيم مع إصدارات MS-DOS و PC DOS 5 وما بعدها، [ 4 ] ثم Windows 9x ، [ 5 ] وأخيراً Windows 2000 [ 6 ] وما بعدها.
DOSKEYفي أوائل عام 1989، تم تقديم وظائف مشابهة مع نظام التشغيل DR-DOS 3.40 من خلال توجيه HISTORYCONFIG.SYS . وقد مكّن هذا من إنشاء مخزن مؤقت لسجل إدخال وحدة التحكم قابل للتكوين من قِبل المستخدم، بالإضافة إلى وظيفة استرجاع السجلات، ووظيفة البحث عن الأنماط على مستوى برنامج تشغيل وحدة التحكم، أي أنها مُدمجة بالكامل في نظام التشغيل وشفافة للتطبيقات قيد التشغيل. في صيف عام 1991، DOSKEYتم تقديم وظيفة مشابهة في نظامي التشغيل MS-DOS/PC DOS 5.0 لتوفير بعض الوظائف نفسها. DOSKEYكما أضافت هذه الوظيفة إمكانية توسيع وحدات الماكرو، على الرغم من أن ذلك تطلب دعمًا خاصًا قبل أن تتمكن تطبيقات مثل معالجات سطر الأوامر من الاستفادة منها. بدءًا من نظام التشغيل Novell DOS 7 في عام 1993، تم توفير إمكانيات الماكرو DOSKEYأيضًا من خلال أمر خارجي. ولمحاكاة DOSKEYوظيفة مخزن السجل المؤقت في نظام DR-DOS، عمل نظام DR-DOS DOSKEYكواجهة أمامية لوظيفة مخزن السجل المؤقت المُدمجة، والتي ظلت جزءًا من نواة النظام.
DOSKEYتم تضمينها أيضًا في نظام التشغيل IBM OS/2 الإصدار 2.0. [ 7 ]
في أنظمة التشغيل الحالية المستندة إلى Windows NTDOSKEY ، تم دمج هذه الوظيفة في CMD.EXE ، على الرغم من أنه DOSKEYلا يزال يتم استخدام الأمر لتغيير طريقة عمله.
هذا DOSKEYالأمر غير متوفر في نظام التشغيل FreeDOS ، الذي يحتوي على مثل هذه الميزات مدمجة في مترجم الأوامر. [ 8 ]
الاستخدام
مفاتيح التحكم
يسمح برنامج DOSKEY باستخدام العديد من مفاتيح الأوامر :
DOSKEY [/switch ...] [macroname=[text]]
- /إعادة التثبيت
- يقوم بتثبيت نسخة جديدة من برنامج DOSKEY.
- /LISTSIZE= [size]
- يضبط حجم مخزن سجل الأوامر إلى الحجم المطلوب .
- /ماكروس
- يعرض جميع وحدات الماكرو الخاصة بـ DOSKEY.
- /MACROS:ALL
- يعرض جميع وحدات ماكرو DOSKEY لجميع الملفات التنفيذية التي تحتوي على وحدات ماكرو DOSKEY.
- /MACROS: [اسم الملف التنفيذي]
- يعرض جميع وحدات الماكرو الخاصة بـ DOSKEY للملف التنفيذي المحدد.
- /تاريخ
- يعرض جميع الأوامر المخزنة في الذاكرة.
- /إدراج
- يحدد هذا الخيار أن النص الجديد الذي يتم كتابته يُدرج في النص القديم.
- /OVERTRIKE
- يحدد هذا الخيار أن النص الجديد يحل محل النص القديم.
- /EXENAME= اسم الملف التنفيذي
- يحدد الملف القابل للتنفيذ.
- /MACROFILE= اسم الملف
- يحدد ملف وحدات الماكرو المراد تثبيته.
- /APPEDIT
- (غير موثق - منذ نظام التشغيل MS-DOS 7)
- /يأمر
- (غير موثق - منذ نظام التشغيل MS-DOS 7)
- /دائم
- (غير موثق - منذ نظام التشغيل MS-DOS 7)
- /SCRSIZE
- (غير موثق - منذ نظام التشغيل MS-DOS 7)
- /XHISTORY
- (غير موثق - منذ نظام التشغيل MS-DOS 7)
- [الاسم الماكرو]
- يحدد اسمًا للماكرو الذي تم إنشاؤه.
- [نص]
- يحدد الأوامر المراد تسجيلها.
اختصارات لوحة المفاتيح
أثناء جلسة DOSKEY، يمكن استخدام اختصارات لوحة المفاتيح التالية :
- ↑و↓
- استدعاء الأوامر
- Esc
- يمسح سطر الأوامر
- F7
- يعرض سجل الأوامر
- Alt+F7
- يمسح سجل الأوامر
- F8
- سجل أوامر البحث
- F9
- يختار الأمر بواسطة رقمه
- Alt+F10
- يمسح تعريفات الماكرو
أوامر الماكرو
يدعم برنامج DOSKEY وحدات الماكرو للأوامر، وهي أداة بسيطة لاستبدال النصوص تُستخدم بشكل مشابه لأسماء مستعارة سطر الأوامر في بيئات أخرى.
- تي
- فاصل الأوامر. يسمح بإدخال أوامر متعددة في الماكرو.
- من 1 دولار إلى 9 دولارات
- معلمات الدفعات. تعادل %1 - %9 في برامج الدفعات.
- *
- يتم استبدال الرمز بكل ما يلي اسم الماكرو في سطر الأوامر.
البدائل
كان غياب سجل الأوامر في COMMAND.COMنظام MS-DOS عيبًا كبيرًا منذ الإصدارات الأولى. وقد طُوّرت العديد من البرامج الخارجية لمعالجة هذه المشكلة، وكان الكثير منها متاحًا قبل أن تُصدر مايكروسوفت برنامج DOSKEY. بعض هذه البرامج، مثل 4DOS و NDOS من JP Software ، توفر أيضًا إمكانيات تحرير إضافية غير موجودة في DOSKEY، مثل إكمال أسماء الملفات . من بين البدائل المعروفة لبرنامج DOSKEY: برامج جاك جيرسباخ ، وكريس دنفورد ، وسفير هوسبي ، وأشوك نادكارني ، وستيفن كالواس ، وإريك تاوك ، بالإضافة إلى برنامج DOSKEY المُحسّن الذي كتبه بول هول.DOSEDITCEDDOSEDCMDEDITANARKEYTODDY
صُمم برنامج DOSKEY المُحسّن من Paul Houle [ 9 ] ليكون بديلاً مُحسّناً وسهل الاستخدام لبرنامج DOSKEY.COM المُرفق مع نظامي MS-DOS وWindows 9x/ Windows Me . كما يتميز بصغر حجمه على القرص وفي الذاكرة. وتتمثل الميزة الرئيسية المُضافة في الإكمال التلقائي للأوامر والملفات عبر مفتاح Tab . ويُضيف الإصدار 2.5، الذي صدر عام 2014، دعماً كاملاً لأسماء الملفات الطويلة (LFN).
انظر أيضاً
مراجع
- ↑ "مساعدة JaTomes - أوامر نظام التشغيل OS/2" . مؤرشف من الأصل بتاريخ 14 أبريل 2019. تم الاطلاع عليه بتاريخ 28 يوليو 2019 .
- ↑ "Doskey | Microsoft Docs" . 2009-09-11.
- ↑ "Reactos/Reactos" . GitHub . 2021-11-02.
- ↑ وولفرتون، فان (2003). تشغيل نظام التشغيل MS-DOS الإصدار 6.22 (إصدار الذكرى السنوية العشرين)، الطبعة السادسة المنقحة . مطبعة مايكروسوفت . ISBN 0-7356-1812-7.
- ↑ تيم أورايلي؛ تروي موت؛ والتر غلين (1999). ويندوز 98 باختصار: مرجع سريع لأجهزة سطح المكتب . أورايلي . ISBN 978-1565924864.
- ↑ فريش، إيلين (2001). دليل أوامر ويندوز 2000 المختصر . أورايلي . ISBN 978-0-596-00148-3.
- ↑ OS/2 2.0 Redbooks المجلد 2 - بيئة DOS وWindows (GG24-3731)
- ↑ "أمر FreeDOS: doskey" . مؤرشف من الأصل بتاريخ 2011-11-07.
- ↑ "موقع DOSKEY.com المحسن -- مع ميزة الإكمال التلقائي بول هول" .
للمزيد من القراءة
- كوبر، جيم (2001). طبعة خاصة باستخدام نظام التشغيل MS-DOS 6.22، الطبعة الثالثة . دار نشر كيو . رقم ISBN 978-0789725738.
- دايسون، بيتر (1995). إتقان نظام التشغيل OS/2 Warp . سيبكس . ISBN 978-0782116632.
- ستانيك، ويليام ر. (2008). دليل الجيب لمسؤول سطر أوامر ويندوز، الطبعة الثانية . مطبعة مايكروسوفت . ISBN 978-0735622623.
- بول ماتياس ر. (1997/07/30). NWDOS-TIPs — نصائح وحيل لتشغيل Novell DOS 7، مع النقر على تفاصيل التفاصيل والأخطاء والحلول البديلة . MPDOSTIP (باللغة الألمانية) (3 ed.). مؤرشفة من الأصلي بتاريخ 2016-11-04 . تم الاسترجاع 2014/08/06 .(ملاحظة: ملف NWDOSTIP.TXT هو جزء من ملف MPDOSTIP.ZIP، الذي تم الاحتفاظ به حتى عام 2001 وتم توزيعه على العديد من المواقع في ذلك الوقت. يشير الرابط المرفق إلى نسخة أقدم من ملف NWDOSTIP.TXT تم تحويلها إلى HTML.)
روابط خارجية
- أوامر ويندوز
- أوامر DOS الخارجية
- أوامر نظام التشغيل OS/2
- أوامر ReactOS
- برامج مساعدة لنظام التشغيل ويندوز
- إدارة نظام التشغيل ويندوز
