PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش Command Prompt (قسمت سوم)



TAHA
10-03-2010, 04:16 PM
در قسمت‌های قبل با دستورات Time ، Data و CHDIR آشنا شدید. در این آموزش می‌خواهیم با دو دستور DIR و CLS آشنا شویم.

DIR
شکل کلی دستور:


DIR [d:][filename] [/A:(attributes)] [/O:(order)] [/B]


عمل: نمایش تمام فایل‌ها و ساب دایرکتوری‌های موجود در یک دایرکتوری
این دستور علاوه بر نام فایل‌ها و دایرکتوری‌ها، حجم اونها و حجم فضای آزاد روی دیسک و همینطور زمان و روز تولید هر دایرکتوری رو هم نشون میده.
کد:


[/A:(attributes)]


برای مشخص کردن نوع فایل از این دستور استفاده می‌کنیم. البته بهتره بگیم صفت فایل که شامل موارد زیر می‌شه:
کد:


H|-H – Hidden (or not hidden) files.

S|-S – System (or non system) files.

D|-D – Directories (or files only).

R|-R – Read-only (or read/write) files.

A|-A – Archivable (or already archived) files


یعنی مثلاً اگر بخواهید لیستی از فایل‌ها و دایرکتوری‌های مخفی (hidden) رو داشته باشید تایپ می‌کنید:


Dir /a:h


یا مثلاً برای دیدن لیست فایل‌های فقط خوندنی (read only) می‌نویسیم:


Dir /a:r


کد:


[/O:(order)]


اگه بخوایم لیستی که ظاهر می‌شه مشخصات خاصی رو داشته باشه از این دستور استفاده می‌کنیم:


N|-N – By name (alphabetical or reverse alphabetical).

E|-E – By extension ( alphabetical or reverse alphabetical).

D|-D – By date and time (chronologically or reverse).

S|-S – By size (increasing or decreasing).

C|-C – Sorts by DoubleSpace compression ratio lowest to highest or highest to lowest. (Version 6.0 only)

G|-G – Group directories (before, or after) other files.


مثلاً برای منظم کردن لیست به ترتیب حروف الفبای لاتین (N:by name) از دستور زیر استفاده می‌کنیم:


Dir /o:n


یا مثلا برای مرتب کردن براساس تاریخ (date)‌:


Dir /o:d


و…


[/B]


فقط نام‌ها رو نمایش میده
یک چیز مهمی که می‌خواستم بگم اینه که فکر نکنین همین دستور dir فقط همین قدره‌! نه! هر کدوم از این دستورها کلی چیزهای ریز و درشت دارن که من اصلی‌ترین‌هاش رو گفتم چون اگه بخوام همه رو دونه دونه توضیح بدم کتاب میشه! مثلا همین dir ناگفته‌هایی داره مثل:


[/C]

[/CH]

[/S]



[/W]


که دیگه توضیح جزیی همه سخته برین خودتون پیدا کنین.
از کارکترهای ؟ و * هم می‌شه استفاده‌های خوبی اینجا کرد.
مثلاً برای لیست کردن تمام فایل‌های دارای پسوند txt در یک دایرکتوری تایپ می‌کنیم:


Dir *.txt


برای نمایش فایل‌های درایو C بدون هیچ محدودیتی می‌نویسیم:


Dir c:*.*



CLS
cls مخفف Clear Screen به معنای پاک کردن صفحه است و هیچ اضافاتی هم نداره! و…


CLS


دستور سختی بود نه!