--------------------------------------------------------------------------------
ابر مخفی یا Super Hidden
توجّه کنید، ابر مخفی کردن با مخفی کردن تفاوت داره. ویندوز برای محافظت از فایلهای مهم و سیستمی خودش اونا رو ابر مخفی میکنه تا کسی نتونه اونا رو ببینه و به اونا صدمه ای بزنه. فرق فایلهای مخفی با فایلهای ابر مخفی در سیستمی بودن این فایلهاست. به طور کلّی هر فایل مخفی اگر سیستمی بشه به یک فایل ابر مخفی تبدیل میشه.
تو ویندوز این اجازه به کاربر داده نمیشه که بخواد فایل یا پوشه ای رو سیستمی کنه تا به صورت ابر مخفی در بیاد امّا خوشبختانه تو سیستم عامل داس (Dos) میشه این کارو کرد و برای این کار باید از دستور Attrib استفاده کنید. به شکل کلّی این دستور توجّه کنید :
Attrib [+R | -R] [+A | -A] [+S | -S] [+H | -H] [drive:][path][filename] [/S [/D]]
علامت مثبت (+) : دادن خصیصه به فایل یا پوشه (Set).
علامت منفی (-) : گر فتن خصیصه از فایل یا پوشه (Clear).
R : خصیصه فقط خواندنی (Read-only).
A : خصیصه آرشیو (Archive).
S : خصیصه سیستمی (System).
H : خصیصه مخفی (Hidden).
مثلاً دستور Attrib +S +H D:test.txt باعث میشه که فایل test.txt واقع در دایو D: یک فایل سیستمی و مخفی بشه و در نهایت توسط ویندوز به صورت یک فایل ابر مخفی در بیاد.
یا این دستور Attrib –S –H C:MSDOS.sys باعث میشه که فایل MSDOS.sys واقع در درایو C: ، از حالت ابر مخفی خارج بشه یعنی نه سیستمی باشه و نه مخفی.
/S : فرض کنید که قصد دارید تمام پوشه هایی که نامشون test هست و در مسیر F:\test\ در پوشه ها و زیر پوشه های مختلف قرار دارند رو با خصیصه های دلخواهتون تغییر بدید، برای این کار از پارامتر /S استفاده میکنیم. این پارامتر باعث میشه که دستور به تمام زیر پوشه هایی که همنام test هستند اعمال بشه و خصیصه های اونا رو تغییر بده.
/D : مثلاً این دستور Attrib +R +S +H –A F:\test /S /D کاری که میخواستیم رو انجام میده امّا به انتهای دستور توجّه کنید! پارامتر /D به این معنی است که این دستور فقط روی پوشه ها اعمال بشه و کاری به فایلها نداشته باشه. این پارامتر به تنهایی استفاده نمیشه و فقط زمانی به کار میره که قبلش پارامتر /S اومده باشه.
توجّه : فراموش نکنید که سیستمی کردن به تنهایی باعث ابر مخفی شدن نمیشه و فایل حتماً باید مخفی هم بشه. بطور کلّی فایلهایی با خصیصه های مخفی و سیستمی، ابر مخفی هستند.
ابر مخفی یا Super Hidden
توجّه کنید، ابر مخفی کردن با مخفی کردن تفاوت داره. ویندوز برای محافظت از فایلهای مهم و سیستمی خودش اونا رو ابر مخفی میکنه تا کسی نتونه اونا رو ببینه و به اونا صدمه ای بزنه. فرق فایلهای مخفی با فایلهای ابر مخفی در سیستمی بودن این فایلهاست. به طور کلّی هر فایل مخفی اگر سیستمی بشه به یک فایل ابر مخفی تبدیل میشه.
تو ویندوز این اجازه به کاربر داده نمیشه که بخواد فایل یا پوشه ای رو سیستمی کنه تا به صورت ابر مخفی در بیاد امّا خوشبختانه تو سیستم عامل داس (Dos) میشه این کارو کرد و برای این کار باید از دستور Attrib استفاده کنید. به شکل کلّی این دستور توجّه کنید :
Attrib [+R | -R] [+A | -A] [+S | -S] [+H | -H] [drive:][path][filename] [/S [/D]]
علامت مثبت (+) : دادن خصیصه به فایل یا پوشه (Set).
علامت منفی (-) : گر فتن خصیصه از فایل یا پوشه (Clear).
R : خصیصه فقط خواندنی (Read-only).
A : خصیصه آرشیو (Archive).
S : خصیصه سیستمی (System).
H : خصیصه مخفی (Hidden).
مثلاً دستور Attrib +S +H D:test.txt باعث میشه که فایل test.txt واقع در دایو D: یک فایل سیستمی و مخفی بشه و در نهایت توسط ویندوز به صورت یک فایل ابر مخفی در بیاد.
یا این دستور Attrib –S –H C:MSDOS.sys باعث میشه که فایل MSDOS.sys واقع در درایو C: ، از حالت ابر مخفی خارج بشه یعنی نه سیستمی باشه و نه مخفی.
/S : فرض کنید که قصد دارید تمام پوشه هایی که نامشون test هست و در مسیر F:\test\ در پوشه ها و زیر پوشه های مختلف قرار دارند رو با خصیصه های دلخواهتون تغییر بدید، برای این کار از پارامتر /S استفاده میکنیم. این پارامتر باعث میشه که دستور به تمام زیر پوشه هایی که همنام test هستند اعمال بشه و خصیصه های اونا رو تغییر بده.
/D : مثلاً این دستور Attrib +R +S +H –A F:\test /S /D کاری که میخواستیم رو انجام میده امّا به انتهای دستور توجّه کنید! پارامتر /D به این معنی است که این دستور فقط روی پوشه ها اعمال بشه و کاری به فایلها نداشته باشه. این پارامتر به تنهایی استفاده نمیشه و فقط زمانی به کار میره که قبلش پارامتر /S اومده باشه.
توجّه : فراموش نکنید که سیستمی کردن به تنهایی باعث ابر مخفی شدن نمیشه و فایل حتماً باید مخفی هم بشه. بطور کلّی فایلهایی با خصیصه های مخفی و سیستمی، ابر مخفی هستند.