註冊表添加桌面右鍵二級菜單
效果圖:
想要通過註冊表實現這種效果,只需要創建一個爸爸、一個兒子。
註冊表修改詳細步驟講解
1、win+r
輸入regedit
快捷打開註冊表。(當然也可以去C路徑下的Windows目錄下尋找)
註冊表這東西長這個樣子。
2、第二步就要先創建一個兒子,也就是二級菜單裏面的每一個子文件。
劃重點:按照這個路徑去尋找shell:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell
找到shell之後右鍵單擊找到新建,然後在新建的子菜單中選擇項,創建一個項(沒懂看圖)
然後,你會看見有一個新建的新項 #1
,這個就是你創建兒子(二級菜單子文件),現在右鍵單擊重命名,對你創建的兒子起個好記的名字(這個名字不會出現在桌面二級菜單,內部使用),自定義、儘量字母或英文
,避免出現不必要的麻煩。(no懂得看圖)
這裏我改爲了CSDN
,新建項的右方會有一個默認的字符串值,雙擊打開編輯,這裏創建自定義名稱,就是桌面你想顯示的軟件名稱(no懂看圖)
在這個新建的文件內右鍵點擊新建一個字符串值(重命名爲Icon
),來存放二級菜單內要顯示的軟件的圖標。(no懂得看圖)
雙擊打開創建的Icon
字符串進行編輯,放入軟件路徑默認顯示軟件圖標,可以自己製作icon圖標進行自定義。(no懂得看圖)
接着按相同的步驟在自己剛創建兒子(二級菜單子文件)裏面創建一個項
,no字符串值
,是項
!是項
!是項
!項的名字重命名爲command
,這個裏面存放二級菜單子文件軟件路徑。(no懂看圖)
重命名爲command
(no懂得看圖)
雙擊command右邊框中的字符串值,在彈出的編輯框中,數值數據輸入你所要在二級菜單目錄下顯示的軟件的路徑,這裏我放的Xshell的路徑。(no懂看圖)
到這裏兒子就創建好了,我們來創建爸爸。
3、找爸爸:
在註冊表中找到這個地方:
HKEY_CLASSES_ROOT\Directory\Background\shell
然後新建一個爸爸(項),名字自定義
在這個項裏面創建兩個字符串值文件,一個重命名Icon
,放圖標路徑,自定義,這個就參照上面詳細介紹。
另一個是把兒子鏈接過來的,重命名SubCommands
,注意大小寫,把剛纔創建的兒子名字輸入到這個裏面,如果要放多個的話,英文分號隔開。(no懂看圖)
單個:
多個:
慢慢一步一步來,看不懂去個廁所,回來再看一遍。