PALMisLIFE 討論區

標題: [分享] WinXP Pro 下指定讀卡機各 drive 的 icon [列印本頁]

作者: achen    時間: 2006-11-8 03:01
標題: [分享] WinXP Pro 下指定讀卡機各 drive 的 icon
昨天入手了一台新的四槽讀卡機, 雖然不需要 driver 就可以運作無誤
但是我看了一下說明書, 他的安裝程式有 icon 的功能
於是為了辨認方便的理由, 我就裝了.  於是發生以下的事情:

-> 我的 local drive 佔了 C, D, E
-> 接下去的四個字母, F, G, H, I 都已經是公司內公用的 network drive
-> 笨蛋 XP Pro 不會辨識這四個字母已經被 network drive 使用了, 硬是要用它們, 於是安裝讀卡機之後, 這四個新裝置就佔用的我的 F, G, H, I
-> 上面那件事我本來就知道會發生了, 但是我在安裝讀卡機驅動程式之前, 忘了把這四個槽的 drive letter 調到別的 letter
-> 於是 F, G, H, I 的 icon 就被改掉了
-> 當我發現後,  重新把讀卡機的四個 drive 指定為 M, N, O, P
-> 但是為時已晚, F, G, H, I 的 icon 已經被改為漂漂的圖案了
-> 我該怎麼改回來啊?   我只知道更改 folder icon 的方式, 找不到更改 drive icon 的方式...

我可以試著把整個程式移除掉, 但是我還不想這樣做, 因為我希望可以找出更改 drive icon 的方法,
我要把這些 icon 拿回家,  加到家裡的三台電腦 / 三台讀卡機上面 (那三台都老了, 原廠付的驅動程式沒有自訂 icon 的功能.)


圖中的第一個框是我的 network drives, 需要將 icon 改回像 Q, S, T 那樣
圖中的第二個框是我的讀卡機



[ 本文最後由 achen 於 2006-11-8 13:39 編輯 ]
作者: bugy    時間: 2006-11-8 05:48
標題: Re: WinXP Pro 下如何變更 drive 的 icon ?
請參考 http://www.winguides.com/registry/display.php/912/

[ 本文最後由 bugy 於 2006-11-8 05:54 編輯 ]
作者: maxi    時間: 2006-11-8 14:26
標題: Re: WinXP Pro 下如何變更 drive 的 icon ?
直接把ICON放在每一張記憶卡怎麼樣?
阿輝有分享過。請用CARD ICON搜尋。
這樣的好處是拿到別人的電腦也可以用
作者: achen    時間: 2006-11-8 16:05
標題: Re: Re: WinXP Pro 下如何變更 drive 的 icon ?
原文由 maxi 於 2006-11-7 22:26 發表
直接把ICON放在每一張記憶卡怎麼樣?
阿輝有分享過。請用CARD ICON搜尋。
這樣的好處是拿到別人的電腦也可以用


這方法對我大概不是很有用
在家裡還好, 總共就大概 7~8 張卡吧
但是在公司有一大堆人的 DC 拍完要拿給我轉 (公司禁用讀卡機 / USB drive)
所以把 icon 放在每一張需要讀的記憶卡是一個很沒有效率而且蠻難達成的作法,
不如從讀卡機下手, 一次搞定永遠有用

不過還是感謝您的建議
作者: 小酒蟲    時間: 2006-11-8 16:12
標題: Re: WinXP Pro 下如何變更 drive 的 icon ?
登錄檔好像不能直接掛 *.ico,還是要從讀卡機 driver「偷」DLL 檔來用?

[ 本文最後由 小酒蟲 於 2006-11-8 00:17 編輯 ]
作者: achen    時間: 2006-11-8 16:34
標題: Re: Re: WinXP Pro 下如何變更 drive 的 icon ?
原文由 小酒蟲 於 2006-11-8 00:12 發表
登錄檔好像不能直接掛 *.ico,還是要從讀卡機 driver「偷」DLL 檔來用?


registry 不能直接掛 *.ico 沒錯
我是打算從公司的電腦(上面那一台)裡把那個 dll 檔 copy 到家裡如法泡製
我還沒試, 但是應該不會有太多問題的樣子

其實我搜尋解決方案的時候有蠻多 3rd party program 可以用
但是我不怎麼願意為了這件事去多安裝一個 icon 變更程式..

[ 本文最後由 achen 於 2006-11-8 00:36 編輯 ]
作者: bugy    時間: 2006-11-8 16:57
標題: Re: WinXP Pro 下如何變更 drive 的 icon ?
我直接掛 *.ico , 可以用耶   (XP SP2)

[ 本文最後由 bugy 於 2006-11-8 16:59 編輯 ]
作者: achen    時間: 2006-11-9 05:33
標題: Re: Re: WinXP Pro 下如何變更 drive 的 icon ?
原文由 bugy 於 2006-11-8 00:57 發表
我直接掛 *.ico , 可以用耶   (XP SP2)


抱歉是我一時不察, 給了錯誤的訊息
但是用一個檔來管裡多個 icon 似乎是比較有效率的方法喔~

換我來回饋一下大家..

1. 由本文附檔解壓後取得 DLL 檔, 放在硬碟裡某處 (建議為 %systemroot%\System32\ )

2. 讀卡機要連接, 並且把 drive letter 調到你想要的字母)

3. 到  Registry 這個地方 -- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\

4. 在 DriveIcons 下面建立以單一字母為名的 key, 每個key 下面再建 "DefaultIcon" 和 "DefaultLabel" 兩個 key
覺得上描述不夠清楚的話, 請看附圖:


5. 每個 DefaultIcon 下
建立一個新的 String Value, 名為 (Default), 資料內容為 DLL 檔的完整的路徑, 一個逗點, 再加上你要指定的 icon 在 DLL 檔裡的編號
以第一篇文章的 M drive 舉例, 資料內容是: %systemroot%\System32\FlashIcon.dll,3
(當然, 根據 bugy 的說法, 你如果直接指定 .ico 檔應該也可以)

5. 每個 DefaultLabel 下
建立一個新的 String Value, 名為 (Default), 資料內容你要這個 drive 在檔案總管裡面顯示的名稱
以第一篇文章的 M drive 舉例, 資料內容是:  Compact Flast

6. 本文附檔裡的 icon 編號
用直列來看, 最左邊一列由上到下是 1~4, 第二列由上到下是 5~8, 以此類推.






歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5