مسار البيانات

في مجال الحوسبة ، يُعدّ الأمر cmd.exedpath داخليًا في نظامي التشغيل IBM OS/2 [ 1 ] و Microsoft Windows [ 2 ] [ 3 ] ، ويسمح باستخدام مجموعة من الملفات مع الأمر وإعادة توجيه الإدخال كما لو كانت موجودة في المجلد الحالي. في نظام Windows، هذا الأمر غير موثق وقد تم إيقاف استخدامه. يختلف الأمر cmd.exe عن الأمر cmd.exe في طريقة عمله. يُعلم الأمر cmd.exe البرامج بالمجلدات التي يجب البحث فيها للعثور على ملفات الكمبيوتر . بعد ذلك، يقع على عاتق التطبيقات التعرف على الأمر cmd.exe . باستخدام الأمر cmd.exe من جهة أخرى، تستطيع البرامج العثور على الملفات دون أن تدرك أن الأمر cmd.exe مُفعّل.TYPEdpathappenddpath%DPATH%append

تاريخ

في نظام DOS ، يسمح هذا appendالأمر للبرامج بفتح ملفات البيانات في مجلدات محددة كما لو كانت موجودة في المجلد الحالي . منذ نظام Windows NT، لم يعد هذا الأمر يعمل، حيث أدخل cmd.exe امتدادات معالج الأوامر appendوأصبح غير ضروري. مع ذلك، كان الملف التنفيذي ولا يزال متاحًا في إصدارات 32 بت من Windows. على أي حال، كان الأمر يعتمد على %DPATH%متغير البيئة ، والذي يمكن تعديله باستخدام dpathالأمر. في أنظمة Windows الحديثة، dpathيعمل الأمر فقط، على الرغم من أن رسالة المساعدة لا تزال تشير إليه append. [ 4 ] [ 5 ]

بناء الجملة

 DPATH pathname [;pathname] [;pathname] [;pathname]... DPATH DPATH ; اسم المسار: حرف محرك الأقراص و/أو المجلد سيؤدي الأمر 'DPATH ;' إلى مسح المسار

بدون معلمات، سيتم عرض قائمة الدلائل الحالية. %DPATH%يمكن أيضًا استخدام تعديل متغير البيئة. سيؤدي الأمر DPATH /? إلى عرض appendرسالة مساعدة الأمر.

الاستخدام

إعادة توجيه المدخلات: [ 4 ]

C:\> echo hello > c:\test\in.txt C:\batch> type c:\test\in.txt hello C:\> dir /a /b C:\> set /p var =< in.txt لم يتمكن النظام من العثور على الملف المحدد. C:\> set var لم يتم تعريف متغير البيئة var C:\> dpath c:\test; C:\> set /p var =< in.txt C:\> set var var=hello

باستخدام أمر TYPE: [ 5 ]

C:\> echo hello > c:\test\in.txt C:\batch> type c:\test\in.txt hello C:\> dir /a /b C:\> set /p var =< in.txt لم يتمكن النظام من العثور على الملف المحدد. C:\> type in.txt hello

انظر أيضاً

مراجع

للمزيد من القراءة