خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
تغییر Attributes های فایل با دستورات cmd
Attribute چیست؟
با توجه به تعریف ویکی پدیا،attribute یک متادیتای مرتبط با فایل کامپیوتری است که رفتار فایل سیستم را تعریف می کند. در اینجا شاید به شک بیفتید که متادیتا چه هست ولی بعبارت ساده meta data ممکن است پسوند فایل(file extension) یا مجوزهای فایل(file permission) باشد.
در ویندوز چهار Attribute یا ویژگی archive، read-only، hidden and system" وجود دارد. شما این امکان را دارید که برای یک فایل یا مجموعه ای از فایل ها این ویژگی ها را تنظیم و یا از آنها این ویژگی ها را بگیرید. برای تنظیم یا پاک کردن این خصوصیات، باید از دستور attrib استفاده کنید.
شما حتی با استفاده از این دستور می توانید بصورت دستی هم اقدام به حذف ویروس کنید.
کما اینکه اطلاع دارید با استفاده از کلید delete نمی توان ویروس را حذف کرد چرا که ویروس ها ویژگی هایی همچون hidden بودن، فایل system ای بودن، read-only بودن را دارا هستند و زمانی که این ویژگی ها را از یک فایل ویروس بگیرید، آنوقت می توانید بصورت دستی ویروس را حذف کنید(این قضیه برای همه ویروس ها صادق نیست و نمی توانید بصورت دستی هر ویروسی را پاک کنید). پس برای حذف و گرفتن این ویژیگ ها از یک فایل ویروس، می توانید دستور attrib را بکار بگیرید.
Syntax یا نحوه بکارگیری دستور attrib را در ذیل مشاهده می کنید:
attrib [+ | – attribute] [drive][path][file name] [/s][/d]
attribute با H یا S یا A یا R
شما همچنین می توانید از این دستور بدون دو حرف آخر S/ و D/ استفاده کنید.
Arttrib + R : برای Read only کردن فایل مورد استفاده قرار می گیرد.اگر چنین ویژگی را به فایل بدهید، هیچ کس نمی تواند آن فایل را ویرایش و یا حذف کند.
Arttrib - R : برای حذف ویژگی read only فایل مورد استفاده قرار می گیرد.
Arttrib + H : برای پنهان کرد فایل است.
Arttrib - H : برای حذف ویزگی مخفی بودن فایل استفاده می شود.
Arttrib + S : ایجاد فایل سیستمی
Arttrib - S : حذف ویژگی سیستمی فایل
Arttrib + A : تنظیمarchive به یک فایل استفاده می شود. شما می توانید از این فرمان با دستورات BACKUP یا XCOPY استفاده کنید.
Arttrib - A : حذف ویژگی archive از فایل
Arttrib /S : اعمال خصوصیات یا attribute ها به Sub directories ها در مسیر مشخص
Arttrib /D : از این سوئیچ برای process folders استفاده کنید.
نحوه استفاده از دستور attrib برای تغییر ویژگی های فایل
در میان چهار ویژگی، اغلب به ویژگی های R و H نیاز دارید. شما همچنین می توانید ویژگی S را در ترکیب با ویژگی های R و H استفاده کنید. با جا افتادن مطلب چند مثال را عنوان می کنیم. یک پوشه با نام test در درایو E ایجاد می کنم و در ادامه سه Document را هم در داخل فولدر ایجاد می کنم.
خب، برای کار باید Command prompt را اجرا کنید.
شما در این دستورات باید نام فایل و مسیر ذخیره شدن فایل را جایگزین نمایید:
attrib +h e:\test\trial.txt
یاattrib +h +s e:\test\trial.txt
یاattrib +h +s e:\test\trial.txt /s
یاattrib -h e:\test\trial.txt
شما فقط با توجه با نیازتان باید از این دستورها استفاده کنید. شما می توانید اصلا همه ویژگی ها را برای یک فایل اعمال کنید:
attrib +r e:\test\trial.txt to convert file into read only file.
attrib -r e:\test\trial.txt to remove read only attribute.
attrib +h +r e:\test\trial.txt to apply read only and hide attribute.
attrib -h -r e:\test\trial.txt to remove read only and hide attribute.
attrib +h +r +s +a e:\test\trial.txt to apply four attributes.
attrib -h -r -s -a e:\test\trial.txt to remove four attributes.
attrib +h e:\test\*.txt* To apply hide attribute to all txt files in test folder.
attrib -h e:\test\*.txt* To remove hide attribute from all txt files in test folder.
attrib +h e:\test\*.* To apply hide property to all files in test folder
attrib -h e:\test\*.* To remove hide property from all files in test folder
attrib +h e:\test\test2 To hide test2 folder in test folder.
attrib -h e:\test\test2 To unhide test2 folder in test folder from ‘E’ drive.
نمایش دیدگاه ها (1 دیدگاه)
دیدگاه خود را ثبت کنید: