از آنجایی که سیستم عامل ویندوز کمی خنگ تشریف دارد هنگامی که در حالت گرافیکی یک اسم فولدر را با نقطه(.) وارد میکنیم درک این را ندارد که نقطه(.) هم میتواند جزئی از کاراکتر محسوب شود.اما هنگامی که با Command Prompt این چنین فولدری میسازیم بدون مشکل ایجاد میشود.بگذریم..
در این نکته قصد داریم به تحلیل اینکه چرا با اجرای دستور . dir در CMD لیست تمام فایل ها و فولدر ها نمایش داده میشوند!!در حالیکه انتظار داریم فقط اسم فایل ها و فولدر هایی که با نقطه(dot) شروع شده اند در خروجی نمایش داده شوند.عکس زیر را مشاهده کنید:
یعنی چی؟!هیچ راهی برای نشون دادن فایل و فولدر ها با نقطه(.) وجود نداره؟؟پاسخ این پرسش را همینجا میدهم:
دستور DIR برای زمانی است که:
با وجود این استاندارد دستور . dir به این معنی خواهد بود که اسامی قبل و بعد از نقطه(dot) را برایمان لیست کن.پس نتیجه میگیریم سیستم عامل ویندوز اینقدرها هم بی منطق نیستD: حال اگر بخواهیم تنها فایل ها و فولدرهایی که با نقطه(dot) شروع شده اند در خروجی نمایش داده شوند دستور زیر را وارد میکنیم:
dir .*
دستور فوق به این معنی است که لیست فایل ها و فولدر هایی که کاراکتر اولشان با نقطه(dot)شروع میشود را در خروجی نشان بده.
مدیر ارشد وب سایت توسینسو و مدرس و متخصص سرویس های مایکروسافت
امیرحسین کریم پور هستم ، مدیر ارشد وب سایت توسینسو ، متخصص در حوزه سیستم عامل های کلاینت و سرور شرکت مایکروسافت و سرویس های مربوطه ، سیستم عامل لینوکس ، مجازی سازی سرور ، فایروال و ... سابقه کار با سازمان ها و شرکت های مختلف در زمینه سرویس های مایکروسافت در قالب پروژه ، مشاوره و آموزش. علاقه مند به حوزه امنیت اطلاعات و تست نفوذ سنجی
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود