خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


دستور attrib در CMD

دستور attrib در CMD
دستور Attrib دستوری است که برای تغییر ویژگی های یک فایل مورد استفاده قرار می گیرد. یا به عبارتی برای نمایش، تغییر، تنظیم یا حذف attributes های ممتعلق به یک فایل یا دایرکتوری مورد استفاده قرار می گیرد.اگر از دستور attrib بدون هیچ استفاده از هیچ پارامتری استفاده گردد، کلیه attributes فایل های موجود در آن دایرکتوری را نمایش میدهد.


Syntax دستور Attrib در CMD به فرم زیر خواهد بود:

attrib [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}i] [:][][] [/s [/d] [/l]]


حال در ادامه به تشریح پارامترها می پردازیم:

{+|-}r

+ به معنی دادن و – به معنی گرفتن Attribute یا ویژگی Read-only به یک فایل است.

{+|-}a

+ دادن و – گرفتی ویژگی Archive به یک فایل خواهد بود.

{+|-}s

+ دادن و – گرفتن Attrib های System file

{+|-}h

+ دادن و – گرفتن ویژگی Hiden یا مخفی بودن از فایل

{+|-}i

+ دادن و – گرفتن ویژگی index فایل

[:][][]

محل و نام دایرکتوری، فایل یا گروهی از فایل ها که می خواهید برخی ویژگی های آنها را نمایش یا با هم تغییر دهید را مشخص می کند. شما می توانید از * برای انتخاب گروهی از فایل ها می توانید استفاده کنید که مثلا برخی ویژگی های این گروه را تغییر دهید.
مثلا به دستور زیر دقت کنید:

attrib -r b:\public\*.* /s

گرفتن ویژگی Read only از هر فایلی که در این مسیر قرار دارد

attrib -r b:\public\*.doc /s

گرفتن ویژگی Read only از کلیه فایلهایی که در مسیر دستور بالا فرمت Doc دارند.


/s

این سوئیچ برای اعمال دستورات در دایرکتوری ها و Sub directories ها مورد استفاده قرار می گیرد. مثلا به دو دستور بالا دقت کنید، اگر در مسیر موجود در دستور بالا، فولدرهای دیگری هم داخل آن فولدر قرار داشته باشد، این دستور برای محتویان آن فولدرها هم اعمال خواهد گشت.

/d

اعمال attrib ها در کل دایرکتوری. یعنی فایل فولدری در این دایرکتوری مشخص شده وجود داشته باشد، attrib روی آنها اثر خواهد داشت.

/?

نمایش کمک یا Help دستور Attrib

خب، قبل از اینکه به سراغ مثال برویم به این نکته توجه داشته باشید که فایل ویژگی یا attribute مربوط به S یا سیستم و یا H یا مخفی بودن را داشت، قبل از اینکه بخواهید ویژگی دیگری برای آنها تنظیم کنید، اول باید ویژگی های S و H را از آن فایل بگیرید یا به عبارت بهتر آن ویژگی ها را حذف کنید.
اکنون Comamnd prompt را اجرا کنید و به دایرکتوری مورد نظرتان بروید:


سپس به دایرکتوری مورد نظرتان بروید. مثلا در این دایرکتوری می خواهیم برای فایل مورد نظر در این دستور، ویژگی Archive را اضافه کنیم:

attrib +a example.doc

یا attribute مربوط به Archive را از آن فایل بگیریم:

attrib -a example.doc

ویژگی read only بودن را به فایل بدهیم:

attrib +r example.doc

یا ویژگی read only بودن را از فایل بگیریم:

attrib -r example.doc

در دو دستور زیر ویژگی Hide یا مخفی بودن را به فایلی داده یا از آن بگیریم:

attrib +h example.doc
attrib -h example.doc


گرفتن attribute های Hide، Read only، System file از یک فایل در دستور زیر:

attrib autorun.inf -H -S -R


با استفاده از دستور زیر می توانید ویژگی های متعلق به یک فایل را مشاهده کنید:

attrib filename

کافیست به دایرکتوری مورد نظر وارد شوید و سپس در دستور به جای filename، نام فایل مورد نظرتان را قرار داده و Enter کنید. مثلا :

D:\data\> attrib example.doc

خروجی دستور بالا:

A R D:\data\example.doc

مثلا می خوایم در یک دایکتوری خاص برای فایل و زیر فولدرها ویژگی Read only بودن را اعمال کنیم:
ابتدا وارد دایرکتوری مورد نظرتان در CMD شده و سپس دستور زیر را وارد کنید.

attrib /S +R

حال مثلا به جای +R می توانید ویژگی مخفی بودن یا +H را تخصیص دهید.
به دستور زیر دقت کنید:

attrib -r b:\public\*.* /s

در دستور بالا با استفاده از –r اقدام به حذف ویژگی Read only در مسیر b:\public برای همه فایل ها و همه فرمت ها می کنیم. حتی این دستور به دلیل وجود /s در تمامی Subdirectories های موجود در این فولدر هم اعمال خواهد شد.
حال به دستور زیر دقت کنید:

attrib +a a:*.* & attrib -a a:*.bak

در مسیر بالا Archive attribute یا ویژگی Archive برای همه فایل ها با تمامی فرمت ها داده شده است. در ادامه دستور بالا ویژگی Archive در مسیر مذکور از فایل هایی که فرمت bak دارند گرفته شده است.
شما با این دستورات به صورت ترکیبی می توانید کارهای زیادی انجام دهید. مثلا در فلش درایوهایی که به سیستم متصل می کنید و علیرغم اینکه در آنها فایل وجود دارد ولی آن را خالی نمایش می دهد، با این دستورات می توانید فایل های موجود در آن را از حالت Hide خارج کرده و به آنها دسترسی داشته باشید. وبسیاری از کارهای دیگر که بر حسب نیاز از این دستور استفاده خواهید کرد.


براي مشاهده سرفصل و ساير مطالب مربوط به دوره آموزشي Command prompt لطفا به اين لينک مراجعه کنيد.


منبع: docs.microsoft.com

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز