dir یکی از دستورهای سیستم عامل داس و خط فرمان ویندوز است. نام این دستور مخفف directory است. با استفاده از این دستور میتوان پروندهها و پوشههای داخل یک درایو و دایرکتوری را مشاهده کرد. ls دستور معادل dir در یونیکس است. البته dir در یونیکس و لینوکس وجود دارد ولی این دستور به همان ls ارجاع داده میشود. دستور dir از زمان اولین انتشار سیستم عامل مایکروسافت داس به عنوان دستوری در کامندشل موجود بود و تا این زمان نیز یک برنامهٔ مجزا و مستقل محسوب نمیشود.
طرز استفادهٔ این دستور در خط فرمان ویندوز به این صورت است:
DIR attributes]] sortorder]] timefield]]
سوئیچها:
پارامترها:
C:\>dir /ah-a /l /ta /od
متن بالا تمام فایلها و پوشههای مخفی -به غیر از آنهایی که دارای خصیصهٔ بایگانی هستند- را که در ریشهٔ درایو C قرار دارند، به ترتیب تاریخ دسترسی (از قدیمی به جدید) مرتب میکند و نام این فایلها را با حروف کوچک مینویسد.
dir /?