怎樣在Windows資源管理器中添加右鍵菜單以及修改右鍵菜單順序
有時,我們需要在Windows資源管理器的右鍵菜單中添加一些項,以方便使用某些功能或程序。 比如我的電腦上有一個免安裝版的Notepad++,我想在所有文件的右鍵菜單中添加一項
用Notepad++打開, 這樣就可以方便地用Notepad++打開各種文件,并且不用將Notepad++與各種文本文件格式(.txt、.cpp、.md等)相關聯。 本文介紹了一種方法可以實現在右鍵菜單中添加一項,當然用途不僅這一個,可以仿照本文實現對右鍵菜單的其他操作。
在Windows資源管理器右鍵菜單中添加一項
例如:想要在所有文件的右鍵菜單中增加一項用Notepad++打開,實現如下:
- 打開注冊表編輯器,展開
HKEY_CLASSES_ROOT->*->shell,其中的各項就是在所有文件上右鍵時顯示的菜單,在shell上右鍵->新建->項,然后輸入項的名稱(如:Notepad++),回車確定; - 選中此項,在右邊顯示有一個名為
(默認)的屬性,雙擊其名稱,在彈出的對話框中的數值數據處填寫要在右鍵菜單中顯示的內容(如:用Notepad++打開,若此處不填寫,則默認顯示項名稱,即Notepad++),點擊確定; - 在左側新建的項上右鍵->
新建->項,輸入項名稱Command(必須為此名稱),回車確定; - 雙擊右側的
(默認),在數值數據處填寫要執行的命令,例如,我要執行的命令是用Notepad++打開選中的文件,則應該這樣填寫:"D:\ProgramFiles\Notepad++_6.9.1_Portable\notepad++.exe" "%1"。其中:第1個雙引號內為Notepad++程序路徑,后面的%1代表選中的要打開的文件的路徑,兩個都要加英文雙引號,否則如果路徑中有空格的時候可能會打開出錯; - 如果要為右鍵菜單中的此項添加圖標,則在新建的項
Notepad++上右鍵->新建->字符串值,輸入名稱icon(必須為此名稱),然后雙擊該名稱,在彈出的對話框中的數值數據處填寫要在右鍵菜單該項前面顯示的圖標的路徑,一般寫該程序的路徑即可,因為大多數exe程序內都包含圖標,比如我在此處寫:D:\ProgramFiles\Notepad++_6.9.1_Portable\notepad++.exe。
此時已設置完成。可以在任何文件上點擊右鍵查看效果。
修改右鍵菜單順序
例如:我在所有文件右鍵菜單中有5項:
- 用記事本打開
- 用Notepad2打開
- 用EverEdit打開
- 用Sublime Text打開
- 用Notepad++打開
但是添加完這幾項之后,右鍵菜單中這幾項并不一定挨著,也并不一定是我想要的順序,這時可以這樣修改:
在注冊表HKEY_CLASSES_ROOT\*\shell下有這5項:
- Notepad
- Notepad2
- EverEdit
- SublimeText
- Notepad++
分別對應上面說的右鍵菜單中的5項,如果不作任何修改,這5項不是這個順序,甚至根本不相鄰。
修改這幾項的名稱,即可達到相鄰又按順序排列的效果。
例如,可以將這5項的名稱分別修改為:
- 1-Notepad
- 2-Notepad2
- 3-EverEdit
- 4-SublimeText
- 5-Notepad++
然后,再在文件上右鍵,查看效果,此時這5項就相鄰并且按12345的順序排列了。
參考:
用注冊表更改右鍵菜單的順序怎么做?_百度知道
怎么調整windows 文件右鍵菜單的順序_百度經驗

浙公網安備 33010602011771號