右鍵菜單是我們常見的東西,給我們帶來了許多的便捷。不過這是怎麼實現的呢?實際上是通過註冊表來實現的。今天我以添加右鍵顯示文件路徑的功能爲例來講解。
效果:
首先win+r運行,輸入regedit打開註冊表編輯器,進入HKEY_CLASSES_ROOT\*\:
在shell文件夾上右鍵-新建-項:
隨意定一個名字,我這裏是ShowFilePath:
選中我們剛剛建立的項ShowFilePath,然後雙擊右邊的"默認"來編輯這個項的值,這個值代表菜單顯示的內容:
輸入右鍵菜單要顯示的內容(我定的是"顯示這個文件的路徑"):
然後在我們剛剛建立的ShowFilePath項上,右鍵-新建-項,名稱command:
再選中剛剛建立的command項,雙擊右邊的默認來編輯其值,這裏的值代表的是要運行的命令:
輸入值:cmd /c echo 這個文件的路徑是:%l && pause
其中,cmd /c是用cmd運行命令,echo是顯示字符,%l意思是表示被選文件的路徑,用&&來連接多個命令。
這樣,就成功添加了顯示文件的路徑功能了!
如果想要右鍵菜單有個圖標,可以在我們先開始建立的項ShowFilePath上右鍵,新建-字符串值:
字符串值名稱爲Icon(注意I大寫)
雙擊Icon編輯,值爲圖標ico文件的路徑,也可以填入EXE文件路徑獲取EXE文件圖標,我這裏以獲取cmd的圖標爲例:
這樣就成功添加圖標了!
以上是添加右鍵顯示文件路徑功能的說明,感謝觀看!