وقتی میخواهیم برای یک فولدر آیکنی تعیین کنیم روش رایت کلیک میکنیم و در تب آخر براش یک آیکون در نظر میگیرم از اون به بعد اون فولدر به شکل آیکونی که مشخص کردیم دیده میشه
توی فولدر یک فایل Desktop.ini ( مخفی سیستمی ) درست میشه که توش یه همچین متنی نوشته شده:
کد:
[.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=27
اما وقتی دستی این فایل را میسازم نمیشه !!! چرا؟ چه کنم ؟
جواب خیلی سادست
چون شما خاصیت های فایهای سیستمی رو برای فایل و پوشه ست نکردی
توی اینطور موارد چون در ویندوز Xp دو خاصیت Archive و System موجود نیست باید از
طریق Command Prompt اقدام کنی
کافیه این خاصیت Archive و system و Hidden رو برای فایل Desktop.ini ست کنی
سپس خاصیت Read Only رو برای فولدر ست کنی روال کار به این صورته
فرض کن پوشه مورد نظر شما در ریشه درایو C با نام My Folder موجود و فایل Desktop.ini در آن می باشد.با استفاده از فرمان Attrib خواص آنها رو تغییر می دیم به این صورت :
:C
وارد درایو C می شوید
\CD
وارد ریشه درایو C می شوید
CD My Folder
وارد پوشه مورد نظر می شوید
ATTRIB Desktop.ini +s +a +h
سه خاصیت آرشیو سیستمی و مخفی را به فایل مورد نظر می دهیم
\CD
به ریشه برمی گردیم
ATTRIB My Folder +r
خاصیت فقط خاندنی یا همان Read Only را به فولدر می دهیم
می بینید که آیکون فولدر تغییر کرد.
حالا فولدر شما اجازه استفاده از آیکن سیستمی را دارا می باشد.
موفق باشید.
ببین
دوباره تست کردم نیازی نیست فایل Desktop.ini اون خاصیت ها رو داشته باشه
فقط خاصیت فولدر رو به Read Only تغییر بدی حله.