کاربرد دستور ATTRIB در CMD چیست؟
Command Line یا به اختصار محیط CMD، به شما این امکان را می دهد که بدون نیاز به سیستم عامل و بطور مستقیم به کامپیوتر خود فرمان دهید. کلماتی که در این قسمت برای فرمان دادن به کامپیوتر مورد استفاده قرار می گیرند، صرفا کلمات معنی داری نیستند و به همین دلیل کار کردن از این طریق با کامپیوتر نیاز به یادگیری زبان و کلمات و علایم مربوط به آن دارد.
قبل از شروع آموزش دانستن این نکته ضروری است که در ویندوز هر فایل یا پوشه دارای 4 خاصیت متفاوت می باشند. این چهار خاصیت عبارت اند از:
1. فایل یا پوشه Hidden: این حالت مخصوص زمانی است که شما می خواهید فایل یا پوشه مورد نظر خود را مخفی کرده و امکان دسترسی به آن را قطع نمایید. اگر به یاد داشته باشید توسط ویژگی Attributes واقع در Properties هر فایل می توانستید پوشه مورد نظر خود را مخفی نمایید.
2. فایل یا پوشه System: این نوع فایل ها بسیار برای سیستم عامل مهم بوده و در صورت پاک شدن یا ویرایش آنها سیستم عامل به درستی کار نخواهد کرد. و در نهایت مجبور به تعویض ویندوز خواهید شد.
3. فایل یا پوشه Read Only: همانطور که از نام آن پیداست در این نوع فایل های شما تنها مجوز مشاهده فایل را خواهید داشت و فعالیت های دیگر مانند ویرایش و یا حذف فایل امکان پذیر نخواهد بود.
4. فایل یا پوشه Archives: دیگر فولدر و فایل هایی که به عنوان اطلاعات شما در ویندوز قرار می گیرند Archives یا بایگانی نام دارند. اکثر این فایل ها توسط کاربران سیستم ایجاد شده و امکان ویرایش و یا حذف آنها وجود دارد.
کاربرد دستور ATTRIB در CMD
دستور ATTRIB به شما امکان مشاهده و یا تغییر خواص هر فایلی را می دهد. برای مثال شما می توانید فایل مورد نظر خود را توسط خاصیت 3 (فایل یا پوشه Read Only) برای کاربران دیگر ویندوز غیرقابل حذف کنید و تنها اجازه مشاهده را به آنها دهید. و یا توسط خاصیت 1 می توانید فایل های مهم خود را به حالت پنهان درآورید.
یکی دیگر از کاربرد های بسیار مهم دستور ATTRIB قابلیت پاک سازی ویروس هایی است که به حالت Hidden در آمده اند. اکثر ویروس های مخرب (بخصوص در فلش مموری ها) با ایجاد تغییرات در خواص فایل ها آنها را به حالت Hidden درآورده و یا امکان حذف و ویرایش را به شما نمی دهند. توسط دستور ATTRIB در CMD می توانید اقدام به حذف اینگونه فایل های مخرب نمایید.
آموزش کار با دستور ATTRIB
شکل کلی این دستور به حالت زیر می باشد. که در آن برای اضافه کردن یک خاصیت از علامت + و برای برداشتن یک خاصیت نیز از علامت - استفاده می شود.
حرف A مخفف عبارت Archives بوده و به ما این امکان را می دهد که یک فایل را به حالت Archive برده و یا از حالت Archive خارج نماییم.
حرف S مخفف عبارت System بوده و توسط آن می توانیم یک فایل را از حالت سیستمی خارج کرده و یا فایلی را به حالت سیستمی بریم.
حرف H نیز مخفف عبارت Hidden بوده و وسط آن می توانیم فایل خود را پنهان کرده و یا از حالت پنهان در بیاوریم.
و در نهایت حرف R نیز که مخفف عبارت Read Only می باشد، امکان حذف و یا ویرایش فایل مورد نظر را به دیگر کاربران نخواهد داد.
برای مثال می خواهیم پوشه ای به نام Network را که در درایو F قرار دارد از حالت پنهان خارج کنیم. در این صورت مانند شکل زیر در CMD تایپ می کنیم:
در مثال بالا دستور Attrib -h به معنای برداشتن خصوصیت پنهان سازی می باشد. در ادامه عبارت \f:\network آدرس محل قرار گیری پوشه Network می باشد. علامت های *.* و d/ و s/ نیز به منظور اعمال تغییرات در تمام پوشه های موجود درون Network نوشته شده اند. در نهایت با فشردن کلید Enter پوشه شما از حالت مخفی خارج خواهد شد.
به این ترتیب می توانید توسط قابلیت ATTRIB، خاصیت فایل های خود را به حالت دلخواه تغییر دهید.
( 1 کامنت - مشاهده کامنت ها )
با سلام و احترام و تبریک سال جدید. یه مشکلی دارم در مورد دستور attrib . من یه فایلی رو توسط همین برنامه هیدن کردم تو یه درایوی. ولی اسم اون فایل و یادم نمیاد که برش گردونم... میخواستم بپرسم آیا راهی هست اسم فایل و ندونیم با دستور attrib فایل رو برگردونیم؟ ممنون
سرزمین دانلود:
به جای اسم فایل، از عبارت *.* استفاده کنید تا شامل همه فایل های درون پوشه باشد.
و یا میتوانید گزینه Show Hidden files را در تنظیمات پنجره های ویندوز فعال کنید تا فایل های مخفی را نمایش بدهد.