دستور attrib ویژگی های فایل را برای یک فایل یا پوشه نمایش می دهد یا تغییر می دهد. در تمام نسخه های ویندوز از Command Prompt اجرا می شود.
دسترسی فرمان 'Attrib'
دستور attrib در Command Prompt در همه سیستم عامل های ویندوز از جمله Windows 10، Windows 8، Windows 7، Windows Vista، Windows XP و نسخه های قدیمی تر ویندوز موجود است. همچنین.
همه ابزارهای تشخیصی و تعمیر آفلاین موجود با نسخههای مختلف ویندوز، از جمله گزینههای راهاندازی پیشرفته، گزینههای بازیابی سیستم، و کنسول بازیابی، همچنین شامل attrib in مقداری ظرفیت هستند.
این دستور attrib نیز در MS-DOS به عنوان یک دستور DOS موجود است.
در دسترس بودن برخی از سوئیچ های فرمان attrib و سایر دستورات attrib ممکن است از سیستم عاملی به سیستم عامل دیگر متفاوت باشد.
«Attrib» دستور دستور و سوئیچ
فرمان به شکل کلی زیر است:
ویژگی [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+ x|-x] [درایو:][مسیر][نام فایل] [/s [/d] [/l]
اگر مطمئن نیستید که چگونه دستور attrib را که در بالا می بینید یا در جدول زیر نشان داده شده است تفسیر کنید، توصیه می شود نحوه خواندن دستور دستور را یاد بگیرید.
گزینههای فرمان Attrib | |
---|---|
مورد | توضیح |
attrib | دستور attrib را به تنهایی اجرا کنید تا ویژگی های تنظیم شده روی فایل های داخل دایرکتوری که دستور را از آن اجرا می کنید ببینید. |
+a | ویژگی فایل بایگانی را به فایل یا دایرکتوری تنظیم می کند. |
- a | ویژگی بایگانی را پاک می کند. |
+h | ویژگی فایل مخفی را به فایل یا دایرکتوری تنظیم می کند. |
- h | ویژگی پنهان را پاک می کند. |
+i | ویژگی فایل 'not content indexed' را به فایل یا فهرست راهنما تنظیم می کند. |
- i | ویژگی فایل 'non content indexed' را پاک می کند. |
+r | ویژگی فایل فقط خواندنی را بر روی فایل یا دایرکتوری تنظیم می کند. |
- r | ویژگی فقط خواندنی را پاک می کند. |
+s | ویژگی فایل سیستمی را به فایل یا دایرکتوری تنظیم می کند. |
- s | ویژگی سیستم را پاک می کند. |
+v | ویژگی فایل یکپارچگی را به فایل یا دایرکتوری تنظیم می کند. |
- v | ویژگی یکپارچگی را پاک می کند. |
+x | ویژگی بدون اسکراب فایل را به فایل یا دایرکتوری تنظیم می کند. |
- x | ویژگی no scrub را پاک می کند. |
drive :، مسیر، نام فایل | این فایل (نام فایل، به صورت اختیاری با درایو و مسیر)، دایرکتوری (مسیر، اختیاری با درایو)، یا درایوی است که میخواهید ویژگیهای آن را مشاهده یا تغییر دهید. استفاده از حروف عام مجاز است. |
/s | از این سوئیچ برای اجرای هر گونه نمایش ویژگی فایل یا تغییراتی که در زیرپوشهها در هر درایو و/یا مسیری که مشخص کردهاید، یا در پوشههایی که در پوشهای که از آن اجرا میکنید، انجام نمیدهید، اعمال کنید. یک درایو یا مسیر را مشخص کنید. |
/d | این گزینه attrib شامل دایرکتوریها، نه تنها فایلها، برای هر آنچه که در حال اجرا هستید، میشود. فقط میتوانید از /d با /s استفاده کنید. |
/l | گزینه /l هر کاری را که با دستور attrib انجام می دهید به جای هدف پیوند نمادین، روی خود پیوند نمادین اعمال می کند. سوئیچ /l فقط زمانی کار می کند که از سوئیچ /s نیز استفاده می کنید. |
/? | از سوئیچ کمک با دستور attrib برای نمایش جزئیات گزینه های بالا درست در پنجره Command Prompt استفاده کنید. اجرای attrib /? مانند استفاده از دستور help برای اجرای help attrib است. |
در کنسول بازیابی، +c و - c برای attrib اعمال می شود. آنها به ترتیب ویژگی فایل فشرده را تنظیم و پاک می کنند. خارج از این ناحیه تشخیصی در ویندوز XP، از دستور فشرده برای مدیریت فشرده سازی فایل از خط فرمان استفاده کنید.
هنگامی که علامت عام با attrib مجاز است، به این معنی است که می توانید از یک ستاره برای اعمال ویژگی به گروهی از فایل ها استفاده کنید. با این حال، در صورت امکان، ابتدا باید سیستم یا ویژگی پنهان را پاک کنید تا بتوانید سایر ویژگیهای فایل را تغییر دهید.
نمونههای فرمان Attrib
attrib +r c:\windows\system\secretfolder
در مثال بالا، attrib ویژگی فقط خواندنی را با استفاده از گزینه +r برای پوشه مخفی واقع در c:\windows\system روشن می کند.
attrib -h c:\config.sys
در این مثال، فایل config.sys واقع در فهرست اصلی درایو c: دارای ویژگی فایل مخفی آن با استفاده از گزینه -h است.
attrib -h -r -s c:\boot\bcd
این بار، attrib چندین ویژگی فایل را از فایل bcd حذف می کند، فایل مهمی که برای شروع ویندوز باید کار کند. در واقع، اجرای دستور attrib، همانطور که در بالا نشان داده شده است، بخش کلیدی فرآیندی است که در مراحل لازم برای بازسازی BCD در ویندوز مشخص شده است.
attrib +a f:. & attrib -a f:.bak
با مثال بالا، ما از +a برای تنظیم ویژگی بایگانی روی همه فایلهای موجود در درایو f: استفاده میکنیم، اما سپس از & برای حذف ویژگی آرشیو در هر فایلی در f: استفاده میکنیم که دارای پسوند فایل.bak.
در مثال بالا، فایلهای BAK نشاندهنده فایلهایی هستند که قبلاً پشتیبانگیری شدهاند، به این معنی که نیازی به بایگانی/پشتیبانگیری مجدد ندارند، بنابراین نیاز به حذف ویژگی بایگانی است.
attrib myimage.jpg
برای پایان دادن به یک مثال ساده attrib ، این مورد به سادگی ویژگی های فایلی به نام myimage-j.webp" />attrib را اجرا کنید، ویژگیهای همه فایلهای موجود در فهرست فعلی را نمایش میدهد.
خطاهای فرمان Attrib
مانند اکثر دستورات در Command Prompt، از دو نقل قول در اطراف نام پوشه یا فایلی که دارای فاصله است استفاده کنید. اگر فراموش کردید این کار را با دستور attrib انجام دهید، با خطای "فرمت پارامتر درست نیست -" مواجه خواهید شد.
برای مثال، به جای تایپ کردن پوشه من در Command Prompt برای نشان دادن مسیر یک پوشه با آن نام، "پوشه من" را برای استفاده از نقل قول ها تایپ کنید.
Attrib خطاهای دستوری مانند Access Denied به این معنی است که شما به فایل(هایی) که می خواهید تغییرات ویژگی را در آنها ایجاد کنید، دسترسی کافی ندارید. مالکیت آن فایلها را در ویندوز بگیرید و سپس دوباره امتحان کنید.
تغییر در فرمان Attrib
گزینههای دستور +i ، - i و /l گزینههای دستور attrib ابتدا بودند. در ویندوز ویستا موجود است و تا ویندوز 10 حفظ شده است.
+v ، - v ، +x ، و سوئیچ های x برای دستور attrib فقط در Windows 7، Windows 8، و Windows 10 موجود است.
دستورات مربوط به 'Attrib'
معمولاً دستور xcopy پس از پشتیبانگیری از چیزی، ویژگی یک فایل را تحت تأثیر قرار میدهد. برای مثال، سوئیچ /m فرمان xcopy پس از کپی شدن فایل، ویژگی بایگانی را خاموش می کند.
به طور مشابه، سوئیچ xcopy /k ویژگی فقط خواندنی فایل را پس از کپی نگه می دارد.
مشاهده ویژگی ها در Explorer
همچنین می توانید با استفاده از دکمه های منوی معمولی ویژگی های فایل ها و پوشه ها را در Explorer مشاهده و مدیریت کنید. اگر با خط فرمان آشنایی ندارید، ممکن است این برای شما ترجیح داده شود.
این کار را با کلیک راست روی شی و رفتن به Properties > General تب. آن را انجام دهید.