ATTRIB
شکل کلی دستور:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عمل: مشخص کردن صفات یک فایل یا دایرکتوری از قبیل read-only, archive, system و hidden
خب با این دستور می تونید صفات هر فایل یا فولدری رو که می خواید مشخص کنید. مثلا اینکه فایل مخفی باشه یا فقط خواندنی باشه با هرچیز دیگه. مثلا با دادن صفت read-only به یک فایل، اون فایل قابل دسترسی و باز کردن هست اما قابل اصلاح و تغییر دادن یا پاک کردن نیست.
اگه فایلی رو با +R تبدیل به read-only کردید و بعد خواستید اون رو پاک کنید داس پیغام ACCESS DENIED می ده. قبل از اینکه بخواید فایل رو پاک کنید اول باید با -R اون رو از حالت فقط خواندنی خارج کنید.
از کاراکترهای * و ؟ هم می تونید استفاده کنید اما نمی تونید با تغییر دادن صفات یک دایرکتوری اون تغییرات رو روی تمام فایلها و ساب دایرکتوری های درون اون اعمال کنید.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فایل Read-only می شه یعنی می تونید اون رو بخونید اما نمی تونید تغییرش بدید یا پاکش کنید
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عکس بالایی یعنی از حالت Read-only در میاد
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
آرشیو کردن فایل
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عکس حالت بالایی
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مخفی کردن فایل
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عکس حالت بالایی!
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سیستمی کردن فایل ( اگه در این حالت سعی کنید فایل رو مخفی کنید یا فقط خواندنی کنید اخطار می ده)
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عکس حالت قبل
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با استفاده از این قسمت می تونید صفاتی رو که می خواید به همه ساب دایرکتوری های اون مسیر مشخص شده بدید
مثال:
برای فقط خواندنی کردن فایل SALES87.TXT تایپ می کنیم:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای archive کردن LETTER3.DOC که در دایرکتوری LETTERS در درایو B قرار داره می نویسیم:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا چرا فایلی رو آرشیو می کنیم؟ برای اینکه دستوراتی مثل BACKUP ، RESTORE و XCOPY از فایل های آرشیو استفاده می کنن همونطور که داس از فایل های سیستمی استفاده می کنه.
برای فهمیدن صفات فایل ها ی موجود در یک دایرکتوری می نویسیم:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مثلا فرض کنید وارد درایو B و بعد وارد دایرکتوری LETTERS شدید و حالا در اینجا تایپ کردید attrib *.* خب چیزی که ظاهر می شه مثلا اینه:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خب این یعنی اینکه در دایرکتوری LETTERS سه تا فایله که LETTER3.TXT فایل آرشیوه و SALES87.DOC هم آرشیوه و هم فقط خواندنی و سومی هم که پرته هیچ صفتی نداره!