كيفية استخدام الأمر DIR في نظام التشغيل Windows

النقاط الرئيسية

  • يمكن استخدام الأمر dir في موجه الأوامر أو PowerShell. فهو يسرد الملفات والدلائل الفرعية الموجودة في دليل معين.
  • يمكن أن يستخدم dir عشرات المفاتيح المختلفة لتخصيص الإخراج لعرض معلومات أكثر إيجازًا أو صلة.
  • استخدم المفتاح /A متبوعًا برمز حرف لعرض الملفات ذات السمات المحددة، مثل الدلائل، أو الملفات المخفية، أو الملفات للقراءة فقط.



قم بتشغيل الأمر “dir” في موجه الأوامر لإدراج جميع الملفات والمجلدات الموجودة في الدليل الحالي. كما يستخدم الأمر “dir” وسيطات خاصة لفرز وتحديد أنواع الملفات والمجلدات التي سيتم عرضها. على سبيل المثال، سيعرض الأمر “dir /h” الملفات المخفية.


ما هو DIR؟

يعد الأمر DIR وظيفة قوية في موجه الأوامر في نظام التشغيل Windows تسرد كافة الملفات والدلائل الفرعية الموجودة في دليل معين. كما يوفر الأمر DIR بعض المفاتيح التي تتيح لك فتح بعض الوظائف القوية.

مفاتيح أوامر DIR

يمكنك استخدام DIR استخدم الأمر dir بمفرده (فقط اكتب “dir” في موجه الأوامر) لإدراج الملفات والمجلدات في الدليل الحالي. ولتوسيع هذه الوظيفة، تحتاج إلى استخدام المفاتيح أو الخيارات المختلفة المرتبطة بالأمر. لقد قمنا بتجميع قائمة ببعض مفاتيح dir الأكثر فائدة، مع الأمثلة.

عرض الملفات استنادًا إلى سمات الملف باستخدام DIR

يمكنك إضافة “/A” متبوعًا برمز حرفي بعد أمر DIR لعرض الملفات ذات السمة المحددة. تتضمن رموز الحروف هذه ما يلي:


  • د: يعرض جميع الدلائل في المسار الحالي
  • ر: يعرض الملفات للقراءة فقط
  • ح: يعرض الملفات المخفية
  • أ: الملفات الجاهزة للأرشفة
  • س: ملفات النظام
  • أنا: ملفات غير مفهرسة
  • ل: نقاط إعادة التحليل

على سبيل المثال، لعرض الدلائل الموجودة في المسار الحالي فقط، اكتب الأمر التالي ثم اضغط على Enter:

dir /ad

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

dir /ash

يمكنك أيضًا إضافة علامة “-” (ناقص) أمام أي من رموز الحروف هذه لتحديد أن أمر DIR لا يعرض هذا النوع من الملفات. على سبيل المثال، إذا كنت لا تريد رؤية أي أدلة في النتائج، فيمكنك استخدام هذا الأمر:

dir /a-d

نصيحة أخرى: بدلاً من حشر المفتاح الرئيسي ورمز الحرف معًا بالطريقة التي فعلناها في أمثلتنا، يمكنك استخدام علامة النقطتين لفصل المفتاح عن رموزه الاختيارية. على النحو التالي:


dir /a:d

يمكن أن يجعل الأمر أسهل قليلاً للتحليل، ولكنه اختياري تمامًا.

عرض النتائج المجردة

موجه الأوامر مع إخراج dir /b.

استخدام /b يؤدي التبديل باستخدام الأمر DIR إلى إزالة جميع المعلومات الزائدة، وعرض اسم المجلدات والملفات الموجودة في الدليل الحالي فقط وليس السمات مثل حجم الملف وطوابع الوقت. اكتب الأمر التالي لجعله يعمل:

dir /b

العرض باستخدام فاصل الآلاف

في الإصدارات الحديثة من Windows، يعرض موجه الأوامر أرقامًا كبيرة مفصولة بفواصل (لذا: 25000 بدلاً من 25000). لم يكن هذا هو الحال دائمًا. في الإصدارات الأقدم، كان عليك استخدام موجه الأوامر. /c قم بالتبديل لإظهار تلك الفواصل.


لماذا تهتم بإدراجه هنا إذا كان هو الإعداد الافتراضي بالفعل؟ لأنه إذا كنت لأي سبب من الأسباب لا تريد إظهار هذه الفواصل، فيمكنك استخدام هذا المفتاح مع علامة الطرح “-“:

dir /-c

عرض النتائج في الأعمدة

موجه الأوامر مع إخراج dir /b.

يمكنك استخدام /D التبديل إلى عرض النتائج في عمودين بدلاً من عمود واحد. عند عرض النتائج بهذه الطريقة، لا يعرض موجه الأوامر معلومات إضافية عن الملفات (حجم الملف وما إلى ذلك) — فقط أسماء الملفات والدلائل.

dir /D

عرض نتائج DIR بأحرف صغيرة

ال /L يعرض المفتاح جميع أسماء الملفات والمجلدات بأحرف صغيرة.

dir /L

عرض نتائج اسم الملف على أقصى اليمين

موجه الأوامر مع إخراج dir /b.


بشكل افتراضي، يعرض موجه الأوامر أسماء الملفات في أقصى اليمين. /N كان يتم استخدام المفتاح لتحقيق هذا التأثير. الآن، يمكنك استخدامه مع علامة “-” (ناقص) لعرض أسماء الملفات على أقصى اليسار بدلاً من ذلك.

dir /-N

عرض النتائج بالترتيب المرتب

يمكنك استخدام /O مفتاح يتبعه رمز حرف لعرض نتائج الدليل مرتبة بطرق مختلفة. تتضمن رموز الحروف هذه:

  • د: يتم الفرز حسب التاريخ/الوقت. تظهر الإدخالات الأقدم أولاً.
  • ه: يتم فرزها حسب امتداد الملف بالترتيب الأبجدي.
  • ج: يتم الفرز حسب قائمة المجلدات أولاً، ثم الملفات.
  • ن: يتم الفرز حسب اسم الملف/المجلد بالترتيب الأبجدي.
  • س: يتم الفرز حسب حجم الملف، من الأصغر إلى الأكبر.

على سبيل المثال، يمكنك استخدام الأمر التالي لفرز النتائج حسب الوقت والتاريخ، مع ظهور الإدخالات الأقدم أولاً:

dir /OD

يمكنك أيضًا إضافة “-” (علامة ناقص) قبل أي من الخيارات المذكورة أعلاه لعكس الترتيب. على سبيل المثال، إذا كنت تريد فرز الملفات حسب الوقت والتاريخ مع ظهور الإدخالات الأحدث أولاً، فيمكنك استخدام هذا الأمر:


dir /O-D

عرض النتائج صفحة واحدة في كل مرة

موجه الأوامر مع إخراج dir /b.

تحتوي بعض الدلائل على مئات أو آلاف الملفات. يمكنك استخدام /P قم بالتبديل إلى إيقاف موجه الأوامر مؤقتًا لعرض النتائج بعد عرض كل شاشة. يجب عليك الضغط على مفتاح لمواصلة عرض الصفحة التالية من النتائج.

dir /P

موجه الأوامر مع إخراج dir /b.

استخدام /Q يؤدي تشغيل الأمر DIR إلى عرض البيانات الوصفية المرتبطة بالملفات والدلائل، بالإضافة إلى تفاصيل الملكية.

dir /Q


عرض تدفقات البيانات البديلة (ADS)

ال /R يعرض المفتاح أي تدفقات بيانات بديلة (ADS) قد تحتوي عليها الملفات. تعد ADS ميزة لنظام الملفات NTFS تسمح للملفات باحتواء بيانات وصفية إضافية لتحديد موقع الملفات حسب المؤلف والعنوان.

dir /R

عرض كافة الملفات والمجلدات وكل ما بداخلها

يمكنك استخدام /S التبديل إلى إظهار جميع الملفات والمجلدات الموجودة داخل الدليل الحالي بشكل متكرر. وهذا يعني جميع الملفات والمجلدات الموجودة في كل دليل فرعي، وجميع الملفات والمجلدات الموجودة في تلك الدلائل الفرعية، وهكذا. كن مستعدًا للعديد من النتائج.

dir /S

عرض النتائج من DIR مرتبة حسب الوقت

استخدام /T يتيح لك التبديل باستخدام رمز حرف فرز النتائج حسب الطوابع الزمنية المختلفة المرتبطة بالملفات والمجلدات. تتضمن رموز الحروف هذه:

  • أ: الوقت الذي تم فيه الوصول إلى العنصر آخر مرة.
  • ج: الوقت الذي تم فيه إنشاء العنصر.
  • و: الوقت الذي تم فيه كتابة العنصر آخر مرة. هذا هو الخيار الافتراضي المستخدم.

على سبيل المثال، لفرز النتائج حسب وقت إنشاء العناصر، يمكنك استخدام الأمر التالي:

dir /TC


عرض نتائج DIR بتنسيق واسع

ال /W المفتاح مشابه لـ /D (الذي يعرض الأعمدة)، ولكن بدلاً من ذلك، يقوم بفرز النتائج بتنسيق واسع أفقيًا.

dir /W

عرض أسماء الملفات المختصرة

ال /X يعرض المفتاح اسمًا قصيرًا للملف عندما لا يتوافق الاسم الطويل مع قواعد التسمية 8.3.

dir /X

عرض صفحات المساعدة لـ DIR

استخدام /? يعرض المفتاح معلومات مفيدة بخصوص أمر DIR، بما في ذلك وصفًا موجزًا ​​لجميع المفاتيح التي تحدثنا عنها.

صفحة المساعدة لأمر dir.

أمثلة على أوامر DIR

حسنًا، الآن تعرفت على المفاتيح والخيارات المرتبطة بأمر DIR. دعنا نلقي نظرة على بعض الأمثلة الواقعية لفهم كيفية البدء في استخدامها بشكل أفضل.

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


موجه الأوامر مع تشغيل dir في الدليل C:\.

يؤدي تشغيل الأمر التالي إلى إظهار جميع ملفات النظام الموجودة داخل المسار الحالي لديك باستخدام السمة “s”:

dir /a:s

يتم تشغيل موجه الأوامر مع dir /a:s في C:\ لعرض ملفات النظام.

ولكن ماذا لو كنت تريد عرض جميع الملفات من نوع معين داخل جميع المجلدات التالية في مسارك الحالي؟ الأمر سهل، فقط قم بتشغيل هذا الأمر السريع والمفيد للغاية:

dir \*.mp3 /s

بإمكانك استبدال الجزء “.mp3” بأي تنسيق ملف تبحث عنه.


يتم تشغيل موجه الأوامر مع dir \*.mp3 /s لعرض ملفات MP3 فقط.

يعمل النجم كبطاقة بديلة، حيث يقول “ابحث عن أي شيء بتنسيق ملف .mp3 في النهاية” بينما يبحث “/s” بشكل متكرر عبر جميع المجلدات الموجودة ضمن المسار الحالي.

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

dir \*.mp3 /s /p

استخدم موجه الأوامر مع dir \*.mp3 /s /p لإيقاف قائمة ملفات MP3 مؤقتًا.


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

dir \*.mp3 /s /b > filename.txt

ملف صوتي" لإخراج النتائج إلى ملف نصي يسمى "صوتي."” data-img-url=”https://static1.howtogeekimages.com/wordpress/wp-content/uploads/2018/08/2018-08-24_12h29_46.png” src=”https://static1.howtogeekimages.com/wordpress/wp-content/uploads/2018/08/2018-08-24_12h29_46.png” style=”display:block;height:auto;max-width:100%;”/>

لقد أضفنا /b قم بالتبديل إلى هناك لإخراج أسماء الملفات نفسها فقط، دون أي تفاصيل أخرى. يقوم الرمز “أكبر من” بإعادة توجيه كل ما يتم عرضه عادةً في نتائجك مباشرةً إلى الملف.


هناك العديد من التركيبات والاستخدامات الأخرى لأمر DIR، ولكن يجب أن تكون هذه نقطة بداية جيدة لمساعدتك على فهم الأساسيات.

أضف تعليق