首先大家都知道從WINDOWS 9X開始,在系統(tǒng)中經(jīng)??梢钥吹絛esktop.ini的身影,通過它可以對一個文件夾進(jìn)行自定義外觀的操作。
以下內(nèi)容來源于百度百科 http://baike.baidu.com/view/676737.html
一、文件夾圖標(biāo)
[.ShellClassInfo]
InfoTip=注釋
IconFile=圖標(biāo)文件的路徑
IconIndex=選擇要使用文件中的第幾個圖標(biāo)
自定義圖標(biāo)文件,其擴(kuò)展名可以是.exe、.dll、.ico等。
二、文件夾背景
[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=11.jpg
[.ShellClassInfo]
ConfirmFileOp=50
其中11.jpg是圖片,把以上內(nèi)容用記事本保存為desktop.ini ,和背景圖片一起放在要改變背景的文件夾內(nèi)。為了防止誤刪,可以把desktop.ini和圖片設(shè)為隱藏屬性。
三、標(biāo)示特殊文件夾
系統(tǒng)中有一些特殊的文件夾,如回收站、我的電腦、我的文檔、網(wǎng)上鄰居等。這些文件夾的標(biāo)示有兩種方法:
1.直接在文件夾名后續(xù)上一個"."在加對應(yīng)的CLSID
如:把一個文件夾取名為:新建文件夾.{20D04FE0-3AEA-1069-A2D8-08002B30309D}
?。ㄗ⒁猓盒陆ㄎ募A后面有一個半角的句號)(轉(zhuǎn)者注 即上帝模式原理)
那么這個文件夾的圖標(biāo)將變?yōu)槲业碾娔X的圖標(biāo),并且在雙擊該文件夾時將打開我的電腦。
在下面查看CLSID
在注冊表中展開HKEY_CLASSES_ROOT\CLSID\,在CLSID分支下面就可以看到很多的ID,這些ID對應(yīng)的都是系統(tǒng)里面不同的程序,文件,系統(tǒng)組件等
常見組件類對應(yīng)的CLSID:
我的文檔:450D8FBA-AD25-11D0-98A8-0800361B1103
我的電腦:20D04FE0-3AEA-1069-A2D8-08002B30309D
網(wǎng)上鄰居:208D2C60-3AEA-1069-A2D7-08002B30309D
回收站:645FF040-5081-101B-9F08-00AA002F954E
Internet Explorer:871C5380-42A0-1069-A2EA-08002B30309D
控制面板:21EC2020-3AEA-1069-A2DD-08002B30309D
撥號網(wǎng)絡(luò)/網(wǎng)絡(luò)連接 :992CFFA0-F557-101A-88EC-00DD010CCC48
任務(wù)計劃 :D6277990-4C6A-11CF-8D87-00AA0060F5BF
打印機(jī)(和傳真):2227A280-3AEA-1069-A2DE-08002B30309D
歷史文件夾:7BD29E00-76C1-11CF-9DD0-00A0C9034933
ActiveX緩存文件夾: 88C6C381-2E85-11D0-94DE-444553540000
公文包: 85BBD920-42A0-1069-A2E4-08002B30309D
2.第二種是通過一個desktop.ini文件
還以我的電腦為例:
新建一個文件夾,名字隨便,然后在其下邊建立desktop.ini文件,內(nèi)容如下:
[.ShellClassInfo]
CLSID={相應(yīng)的ID}
注:有部分病毒會建立這樣的文件夾以達(dá)到隱藏自身的目的.另外這也是一種我們隱藏小秘密的方法.
四、標(biāo)示文件夾所有者
這通常見于我的文檔等如我的文檔里就有這樣一個文件,內(nèi)容如下:
[DeleteOnCopy]
Owner=Administrator
Personalized=5
PersonalizedName=My Documents