適用作業系統:Windows XP
雖然這是蠻無聊的小訣竅,但是也頗能增添生活樂趣的。
這個方法可以把資料夾改成你要的圖示,而且是採用「相對路徑」。
什麼叫做相對路徑?
例如
aaa\bbb
這樣代表程式會去尋找該資料夾下的aaa資料夾裡面的bbb資料夾。
而絕對路徑的話可能是
d:\aaa\bbb
這樣代表程式會去尋找d槽裡面的資料夾下的aaa資料夾裡面的bbb資料夾。
那麼用相對路徑有什麼好處?
因為windows在設定硬碟磁碟的時候,是用該磁碟被windows發現的先後順序來命名,依序是C: D: E: ...
這樣可能會導致你電腦重新安裝後,因為用了不同的磁碟分割,或是安裝了不同的硬碟,磁碟代號就不同。
或者是隨身碟在插入不同的電腦後,而導致絕對路徑的不準確。
這樣的結果,也會導致windows找不到你當初把資料夾修改的圖示檔。
雖然磁碟代號C: D: E: ...這是可以修改的,但是卻比較麻煩。
如果可以在設定時就先做好相對路徑,那麼修改資料夾圖示這個工作以後就可以一勞永役了。
我的作法是這樣。
1.首先我們先打開系統檔和隱藏檔的檢視權。
在任何的資料夾內,最上面的工具列的『工具』→『資料夾選項』→『檢視』

把『隱藏保護的作業系統檔案(建議使用)』的勾勾取消。
並選擇『顯示所有檔案和資料夾』。

這樣就看的到系統檔案了,之所以這麼做的原因,是因為設定該資料夾圖示的檔案Desktop.ini是系統檔,而系統檔在預設設定是看不到的。
2.接下來,在你要變更圖示的資料夾內建立一個資料夾『icon』。(名稱可以依照個人喜好自行改變)
在icon資料夾裡面放進你要更改的圖示。
然後把icon隱藏起來。(不隱藏也可以,只是比較醜)
3.對著你要變更圖示的資料夾按右鍵→『內容』→『自訂』→『變更圖示』。
來變更資料夾的圖示。
然後你會發現該資料夾下多了一個『Desktop.ini』檔。
4.把Desktop.ini打開。(用記事本就可以打開)
把裡面修改成:
[.ShellClassInfo]
IconFile=icon\你要修改的圖示的檔名(包含副檔名)
IconIndex=0
InfoTip=滑鼠游標移到資料夾上出現的黃色資訊的名稱(不是資料夾名稱喔)
例如:
[.ShellClassInfo]
IconFile=icon\Spirited Away Icon 23.ico
IconIndex=0
InfoTip=18禁

如此一來便大功告成了。
這麼一來,如果你把該資料夾放到隨身碟裡面,就算把隨身碟插進別人的電腦,你的資料夾圖示也依然可以顯示喔。

ps:
Desktop.ini也可以修改成這樣。
[.ShellClassInfo]
IconFile=你要修改的圖示的檔名(包含副檔名)
IconIndex=0
InfoTip=滑鼠游標移到資料夾上出現的黃色資訊的名稱(不是資料夾名稱喔)
[.ShellClassInfo.A]
IconFile=你要修改的圖示的檔名(包含副檔名)
[.ShellClassInfo.W]
IconFile=icon\你要修改的圖示的檔名(包含副檔名)
但是這樣比較長。
另外要解釋一下的是『IconIndex=0』這行。
這行適用在包含有多個圖示的檔案。(例如*.exe、*.dll、*.icl...)
0代表用第一個圖,1代表用第二個圖......依此類推。