我用電腦的眾多習(xí)慣中,很多都是很讓人費解的,比如簡練的開始菜單、空白的桌面等,特別是空白的桌面,讓很多人用我電腦的時候都要大喊一聲“你的桌面怎么什么都沒有?連回收站都沒有!”
嗯,忘了是具體是從什么時候開始的,依稀記得Win98時代好像就這樣了。一直覺得桌面的幾個圖標(biāo)純粹雞肋,我的電腦不用說了,IE更別提了,誰會
在需要打開IE的時候把所有窗口都最小化后去點擊桌面的那個圖標(biāo)?唯一有點用處的只有回收站,可這一個圖標(biāo)怎么放都覺得別扭,所以最后連它都去掉了。有人
要問如果清空回收站的話怎么辦?很簡單,右鍵菜單!給右鍵添加清空回收站,就可以隨時隨地隨心所欲的清空回收站,省的回到桌面去點垃圾箱的圖標(biāo)。
XP中給右鍵菜單添加“清空回收站”很簡單,只要下面的注冊表文件就可以:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\Empty Recycle Bin]
@="{645FF040-5081-101B-9F08-00AA002F954E}"
這個注冊表文件的作用位置是任意目錄的空白位置(包括桌面),也就是說在空白的地方點右鍵,彈出菜單中就會出現(xiàn)“清空回收站”。網(wǎng)上流傳的修改方法
以及很多軟件(包括大名鼎鼎的優(yōu)化大師)是添加到點擊文件或文件夾的右鍵菜單里,但我覺得這樣會讓本來就很長的菜單更加臃腫,所以還是空白右鍵菜單更適合
些。
Win7的注冊表文件與XP有很大的不同,如下(這個可是我一步一步試出來的,現(xiàn)在網(wǎng)上好像還沒有能同時在目錄和桌面的空白地方的右鍵菜單顯示清空回收站的方法,應(yīng)該算是原創(chuàng)了,呵呵):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\EmptyRecycleBin]
"CommandStateHandler"="{c9298eef-69dd-4cdd-b153-bdbc38486781}"
"Description"="@shell32.dll,-31332"
"Icon"="shell32.dll,-254"
"MUIVerb"="@shell32.dll,-10564"
[HKEY_CLASSES_ROOT\Directory\Background\shell\EmptyRecycleBin\command]
"DelegateExecute"="{48527bb3-e8de-450b-8910-8c4099cb8624}"
XP下,DO可以完美的再現(xiàn)系統(tǒng)的右鍵菜單,但是在Win7下,上面的注冊表在資源管理器中沒問題,但無法再DO中顯示。不知道是不是64位系統(tǒng)和DO的原因,嘗試了很多種方法,在注冊表的不同位置來添加右鍵菜單,找遍了DO所有設(shè)置的地方,但是依然不行。
難道要放棄長久以來的習(xí)慣了嗎?這可不行,血可流頭可斷,但是習(xí)慣不能換,這是原則性問題!就在我焦頭爛額的時候,忽然靈機一動,既然設(shè)置不起作用,那直接在DO中使用命令呢?于是打開DO的幫助文件仔細(xì)研究起來,最終功夫不負(fù)有心人,讓我找到一條命令: Delete EMPTYRECYCLE !
Delete EMPTYRECYCLE 的作用是清空所有驅(qū)動器上的回收站,它還可以帶上參數(shù):
驅(qū)動器(盤符) 清空單個驅(qū)動器(即盤符)上的回收站,例如 Delete EMPTYRECYCLE c ,只清空C盤上的回收站;
FORCE 不出現(xiàn)確認(rèn)刪除的對話框
QUIET 不出現(xiàn)刪除進度對話框和音效
一般情況只要下我們使用 Delete EMPTYRECYCLE
就可以了,效果跟上面的注冊表完全一樣。而把命令加入右鍵菜單就比較簡單了,只要在自定義對話框中選擇“上下文菜單-列表窗上下文菜單”,點擊右側(cè)的“顯
示",然后在彈出的菜單中新建一個按鈕,輸入 Delete EMPTYRECYCLE 即可,如下圖: