دير القيادة

أمثلة الأمر Dir ومفاتيح التبديل والخيارات والمزيد

الأمر dir هو أمر موجه الأوامر يستخدم لعرض قائمة بالملفات والمجلدات الفرعية الموجودة في أحد المجلدات.

بالنسبة لكل ملف أو مجلد تم سرده ، سيقوم الأمر dir بشكل افتراضي بعرض تاريخ ووقت آخر تغيير للعنصر ، إذا كان العنصر عبارة عن مجلد (تم تصنيفه كـ

) أو ملف ، أو حجم الملف إن أمكن ، وأخيرًا اسم الملف أو المجلد بما في ذلك ملحق الملف .

خارج قائمة الملفات والمجلدات ، يعرض الأمر dir أيضًا حرف محرك الأقراص الحالي للقسم ، وتسمية وحدة التخزين ، والرقم التسلسلي لوحدة التخزين ، وإجمالي عدد الملفات المدرجة ، والحجم الإجمالي لتلك الملفات بالبايت ، وعدد المجلدات الفرعية المدرجة ، و إجمالي البايتات المتبقية على محرك الأقراص.

توافر قيادة دير

يتوفر الأمر dir من خلال موجه الأوامر في كافة أنظمة تشغيل Windows بما في ذلك Windows 10 و Windows 8 و Windows 7 و Windows Vista و Windows XP .

تتضمن الإصدارات الأقدم من Windows الأمر dir أيضًا ولكن مع خيارات قليلة أقل مما ذكرته أدناه. الأمر dir هو أيضًا أمر DOS متوفر في كافة إصدارات MS-DOS.

يمكن العثور على الأمر dir في الإصدارات دون موجه الأوامر ، مثل تلك المتوفرة من خيارات بدء التشغيل المتقدم وخيارات استرداد النظام . يتم تضمين الأمر dir أيضًا في " وحدة التحكم بالاسترداد" في نظام التشغيل Windows XP.

ملاحظة: قد يختلف توفر بعض مفاتيح الأمر dir وغيرها من أوامر أمر dir من نظام التشغيل إلى نظام التشغيل.

دير الأمر بناء الجملة

dir [ drive : ] [ path ] [ filename ] [ / a [[ : ] attributes ]] [ / b ] [ / c ] [ / d ] [ / l ] [ / n ] [ / o [[ : ] sortorder ] ] [ / p ] [ / q ] [ / r ] [ / s ] [ / t [[ : ] timefield ]] [ / w ] [ / x ] [ / 4 ]

تلميح: راجع كيفية قراءة أمر بناء الجملة إذا لم تكن متأكدًا من كيفية تفسير صيغة الأمر dir كما كتبتها أعلاه أو كما هو موضح في الجدول أدناه.

محرك الأقراص : ، المسار ، اسم الملف هذا هو محرك الأقراص والمسار و / أو اسم الملف الذي ترغب في مشاهدة نتائج الأمر dir له. كل ثلاثة اختيارية حيث يمكن تنفيذ الأمر dir وحده. أحرف البدل مسموح بها. راجع قسم أمثلة Dir Command أدناه إذا لم يكن ذلك واضحًا.

عندما يتم تنفيذها بمفردها ، يعرض رمز التبديل هذا كافة أنواع الملفات والمجلدات ، بما في ذلك تلك الملفات ذات سمات الملف التي تمنعهم عادةً من الظهور في موجه الأوامر أو في Windows. استخدم / a مع واحد أو أكثر من السمات التالية (النقطان اختياري ، لا توجد مسافات مطلوبة) لعرض هذه الأنواع من الملفات فقط في نتيجة الأمر dir:

استخدم هذا الخيار لإظهار النتائج dir باستخدام تنسيق "bare" ، الذي يزيل معلومات الرأس والتذييل النموذجية ، بالإضافة إلى كل التفاصيل في كل عنصر ، مع ترك اسم الدليل أو اسم الملف والإمتداد فقط.
/ ج يفرض هذا التبديل استخدام الفاصل الآلاف عند استخدام الأمر dir بطريقة إظهار أحجام الملفات. هذا هو السلوك الافتراضي على معظم أجهزة الكمبيوتر بحيث يكون الاستخدام العملي / c لتعطيل الفاصل الآلاف في النتائج.
استخدم / d لتحديد العناصر المعروضة للمجلدات فقط (الموجودة داخل الأقواس) وأسماء الملفات مع ملحقاتها. يتم سرد العناصر من الأعلى إلى الأسفل ثم عبر الأعمدة. تظل البيانات رأس وتذييل الأمر dir القياسية هي نفسها.
/ لتر استخدم هذا الخيار لعرض كل أسماء المجلدات والملفات بأحرف صغيرة.
/ ن رمز التبديل هذا ينتج نتيجة مع الأعمدة في تاريخ -> الوقت -> الدليل -> حجم الملف -> بنية عمود اسم الملف أو المجلد . بما أن هذا هو السلوك الافتراضي ، فإن الاستخدام العملي هو / n الذي ينتج أعمدة في اسم الملف أو المجلد -> الدليل -> حجم الملف -> تاريخ -> ترتيب الوقت .
/ س

استخدم هذا الخيار لتحديد ترتيب الفرز للنتائج. عندما يتم تنفيذها بمفردها ، / o قوائم الدلائل أولاً ، متبوعة بالملفات ، بالترتيب الأبجدي. استخدم هذا الخيار مع واحد أو أكثر من القيم التالية (النقطان اختياري ، لا توجد مسافات مطلوبة) لفرز نتيجة أمر dir بالطريقة المحددة:

  • د = الترتيب حسب التاريخ / الوقت (الأقدم أولاً)
  • e = الفرز بالامتداد (أبجديًا)
  • g = دليل المجموعة أولاً ، متبوعًا بالملفات
  • n = التصنيف حسب الاسم (حسب الترتيب الأبجدي)
  • s = الفرز حسب الحجم (الأصغر أولاً)
  • - = استخدم ذلك كبادئة بأي من القيم المذكورة أعلاه لعكس الترتيب (على سبيل المثال -d لفرز حسب الأحدث أولاً ، -s للأكبر أولاً ، إلخ.).
/ ص يعرض هذا الخيار النتائج صفحة واحدة في كل مرة ، متقطعًا مع الضغط على أي مفتاح للمتابعة ... موجه. استخدام / p يشبه إلى حد كبير استخدام الأمر dir مع الأمر أكثر .
/ ف استخدم رمز التبديل هذا لعرض مالك الملف أو المجلد في النتائج. إن أسهل طريقة لعرض أو تغيير ملكية ملف من داخل Windows هي عبر الزر Advanced (متقدم) في علامة التبويب Security (الأمان) عند النظر إلى خصائص الملف.
/ ص يعرض الخيار / r أي تدفقات بيانات بديلة (ADS) تشكل جزءًا من ملف. يتم إدراج دفق البيانات نفسه في صف جديد ، أسفل الملف ، ويتم دومًا إضافته ببيانات DATA ، مما يجعل من السهل اكتشافها.
/ ق يعرض هذا الخيار جميع الملفات والمجلدات في الدليل المحدد بالإضافة إلى جميع الملفات والمجلدات الموجودة داخل أي أدلة فرعية لهذا الدليل المحدد.
/ طن

استخدم هذا الخيار مع واحدة من القيم أدناه (النقطتين اختيارية ، لا تحتاج إلى مسافات) لتحديد حقل زمني ليتم استخدامه عند الفرز و / أو عرض النتائج:

  • أ = آخر وصول
  • ج = تم إنشاؤه
  • w = آخر كتابة
/ ث استخدم / w لعرض النتائج في "تنسيق واسع" مما يحد من العناصر المعروضة للمجلدات فقط (الموجودة داخل الأقواس) وأسماء الملفات مع ملحقاتها. يتم سرد العناصر من اليسار إلى اليمين ثم أسفل الصفوف. تظل البيانات رأس وتذييل الأمر dir القياسية هي نفسها.
/ س يعرض رمز التبديل هذا المعادلة "الاسم المختصر" للملفات التي لا تتوافق أسماؤها الطويلة مع القواعد غير 8dot3.
/ 4 يفرض رمز التبديل / 4 استخدام السنوات المكونة من أربعة أرقام. على الأقل في الإصدارات الأحدث من Windows ، يكون عرض السنة المكون من أربعة أرقام هو السلوك الافتراضي و / -4 لا ينتج عنه عرض سنة من رقمين.
استخدم مفتاح المساعدة مع الأمر dir لعرض تفاصيل حول الخيارات أعلاه مباشرة في نافذة "موجه الأوامر". تنفيذ دير؟ هو نفس استخدام أمر المساعدة لتنفيذ مساعدة dir .

نصيحة: بالنظر إلى حجم المعلومات التي عادة ما يرجعها الأمر dir ، فإن حفظها بالكامل في ملف نصي عبر مشغل إعادة توجيه عادة ما تكون فكرة ذكية. راجع كيفية إعادة توجيه أمر الأوامر إلى ملف لمزيد من المعلومات حول كيفية القيام بذلك.

أمثلة الأمر Dir

دير

في هذا المثال ، يتم استخدام الأمر dir وحده ، دون أي محرك أقراص : أو المسار أو مواصفات اسم الملف أو أية مفاتيح ، مما يؤدي إلى الحصول على نتيجة كهذه:

C: \> dir الحجم في محرك الأقراص C لا يوجد به تسمية. Volume Serial Number is F4AC-9851 Directory of C: \ 09/02/2015 12:41 PM $ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 AM PerfLogs 05/22/2016 07:55 PM ملفات البرنامج 05/31/2016 11:30 AM ملفات البرنامج (x86) 07/30/2015 04:32 PM Temp 05/22 / 2016 07:55 PM المستخدمين 05/22/2016 08:00 PM Windows 05/22/2016 09:50 PM Windows.old 1 ملف (ملفات) 93 bytes 8 Dir (s) 18،370،433،024 بايت مجانا

كما ترى ، تم تنفيذ الأمر dir من الدليل الجذر لـ C (أي C: \>). بدون تحديد مكان إدراج المجلد ومحتويات الملف بالضبط ، يتم تعيين الأمر dir افتراضيًا لعرض هذه المعلومات من حيث تم تنفيذ الأمر.

دير ج: \ المستخدمين / آه

في المثال أعلاه ، أطلب عرض الأمر dir من محرك الأقراص : ومسار c: \ users ، وليس من الموقع الذي أقوم بتشغيل الأمر منه. أقوم أيضًا بتحديد ، عبر مفتاح التبديل / a باستخدام السمة h ، التي ترغب في رؤية العناصر المخفية فقط ، مما يؤدي إلى شيء كهذا:

C: \> dir c: \ users / ah الحجم في محرك الأقراص C لا يوجد به تسمية. Volume Serial Number is F4AC-9851 Directory of c: \ users 05/07/2016 04:04 AM All Users [C: \ ProgramData] 05/22/2016 08:01 PM Default 05/07 / 2016 04:04 ص المستخدم الافتراضي [C: \ Users \ Default] 05/07/2016 02:50 ص 174 desktop.ini 1 ملف (174) بايت 3 ديرة (s) 18،371،039،232 bytes free

لا تمثل قائمة الدلائل الصغيرة والملف الوحيد الذي تراه في النتيجة أعلاه مجمل مجلد c: \ users - فقط الملفات والمجلدات المخفية. لمشاهدة جميع الملفات والمجلدات ، يمكنك تنفيذ dir c: \ users / a (إزالة علامة h ) بدلاً من ذلك.

dir c: \ *. csv / s / b> c: \ users \ tim \ desktop \ csvfiles.txt

في هذا المثال الأكثر تعقيدًا ، ولكنه أكثر عملية ، لأمر dir ، أطلب البحث في محرك الأقراص الثابت بالكامل عن ملفات CSV ومن ثم يتم إخراج النتائج الدنيا إلى مستند نصي. دعونا ننظر إلى هذه القطعة قطعة:

  • c: \ *. csv يخبر الأمر dir بالنظر في جميع الملفات ( * ) التي تنتهي بامتداد CSV ( .csv ) في جذر محرك الأقراص c :.
  • / s يرشد dir للانتقال أعمق من جذر c: وبدلاً من ذلك ، ابحث عن ملفات مثل هذا في كل مجلد ، على عمق عمق المجلدات.
  • يزيل / b أي شيء باستثناء المسار واسم الملف ، مما يؤدي إلى إنشاء "قائمة" من هذه الملفات.
  • > هي مشغل إعادة توجيه ، وهذا يعني "إرسال إلى" في مكان ما.
  • c: \ users \ tim \ desktop \ csvfiles.txt هو الوجهة الخاصة بـ > معيد التوجيه ، مما يعني أنه سيتم كتابة النتائج إلى ملف csvfiles.txt بدلاً من موجه الأوامر ، والذي سيتم إنشاؤه في c: \ users \ tim \ موقع سطح المكتب (أي سطح المكتب الذي أراه عند تسجيل الدخول).

عند إعادة توجيه إخراج الأمر إلى ملف ، مثلما فعلنا هنا في مثال الأمر dir هذا ، لا يعرض Command Prompt أي شيء. ومع ذلك ، يتم بدلاً من ذلك العثور على الإخراج الدقيق الذي كنت ستراه داخل هذا الملف النصي. إليك ما بدا عليه csvfiles.txt بعد اكتمال الأمر dir:

c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_common.csv c: \ Users \ All Users \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ Users \ جميع المستخدمين \ Intuit \ Quicken \ Inet \ merchant_common.csv c: \ Users \ Tim \ AppData \ Roaming \ condition.2.csv c: \ Users \ Tim \ AppData \ Roaming \ line.csv c: \ Users \ Tim \ AppData \ التجوال \ media.csv

في حين أنه من المؤكد أنك قد تخطيت إعادة توجيه الملف ، وحتى محول "شكل العارية" ، كان من الصعب جدًا العمل مع النتائج في نافذة "موجه الأوامر" ، مما يجعل من الصعب الوصول إلى ما كنت بعده - موقع كل ملف CSV على جهاز الكمبيوتر الخاص بك.

دير الأوامر ذات الصلة

غالباً ما يتم استخدام الأمر dir مع الأمر del. بعد استخدام الأمر dir للبحث عن اسم وموقع الملف (الملفات) في أي مجلد (مجلدات) معين ، يمكن استخدام الأمر del لحذف الملفات مباشرة من Command Prompt.

مماثل هو الأمر rmdir / s وأمر deltree الأقدم ، المستخدم في حذف المجلدات والملفات. يفيد الأمر rmdir (بدون الخيار / s) لحذف المجلدات الفارغة التي تعثر عليها باستخدام الأمر dir.

وكما ذكرت أعلاه ، فإن الأمر dir يُستخدم غالباً مع مشغل إعادة توجيه .