鼠标右键添加项目 注册表 注意
生活随笔
收集整理的這篇文章主要介紹了
鼠标右键添加项目 注册表 注意
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
右鍵項(xiàng)目
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers
hkey_classes_root\folder\shell 對一般文件夾和系統(tǒng)文件夾(文件夾和驅(qū)動(dòng)器)的右鍵彈出菜單都起作用
hkey_classes_root\directory\shell 對一般文件夾(僅文件夾)右鍵單擊菜單中彈出的部分內(nèi)容
hkey_classes_root\drive\shell 對任意驅(qū)動(dòng)器(僅驅(qū)動(dòng)器)單擊右鍵彈出的菜單的菜單項(xiàng)
hkey_classes_root\*\shell 對任意文件單擊右鍵彈出的菜單的菜單項(xiàng)
ShellNew子鍵定義了將此文件類型加入到桌面右鍵彈出菜單的“新建”子菜單中
在Windows系統(tǒng)中,只要對著桌面或是文件(夾)單擊右鍵,就會(huì)彈出一個(gè)快捷菜單,里面有對該文件(夾)的一些常用操作命令,通過右鍵菜單,可以方便用戶對文件的某些操作。不知道你是否對它感興趣?是否想對它作一番改頭換面,做出有自己特色的右鍵菜單?不用著急,看完本文的大揭密,你將成為這方面的高手!
修改右鍵菜單應(yīng)該在注冊表中,具體的說,是在HKEY_CLASSES_ROOT根鍵下(這里可是右鍵菜單中所有命令的根源哦!)。展開該根鍵,其下的子鍵主要有兩種:擴(kuò)展名鍵(.+擴(kuò)展名)和類定義鍵(如圖1)。一般地說,只要是在windows系統(tǒng)中已注冊過的擴(kuò)展名,在HKEY_CLASSES_ROOT下均有“·該擴(kuò)展名”子鍵 ,記錄該擴(kuò)展名的一些信息,對某種特定類型的文件的右鍵菜單的修改,便是在該鍵或“擴(kuò)展名file”鍵下的操作。
一、在所有的文件右鍵菜單中加入命令
如果你的系統(tǒng)上安裝有Winzip、UltraEdit等,當(dāng)你對任一文件點(diǎn)右鍵時(shí),都會(huì)有“Add to zip”、“UltraEdit-32”等命令(當(dāng)然,Winzip稍有不同,我將在后面講到)。它的添加方法是:
1.打開“HKEY_CLASSES_ROOT\*”;
2.在其下新建“shell\命令\command”分支,再將command的鍵值設(shè)為執(zhí)行該命令時(shí)所用的可執(zhí)行程序的絕對路徑,并在其后加“%1”即可。
例:在“HKEY_CLASSES_R
OOT\*”下新建“shell\用寫字板打開\command”子鍵,將command的鍵值設(shè)為“c:\windows\notepad.exe %1”,就會(huì)在右鍵菜單中出現(xiàn)“用寫字板打開”的命令了(如圖2)。
說明:
1. 要?jiǎng)h除該類命令,只需將“命令”子鍵刪除即可;
2. 有的人或許會(huì)問他按我寫的去做,但是得到的為何與我的有一些不同,這就是我的命令里有快捷鍵(N),只要在“用寫字板打開”后加入“(&N)”即可。
二、在特定文件類型的右鍵菜單中加入命令
剛才說到了Winzip這個(gè)軟件,對普通的文件類型,它的右鍵菜單中有“Add to zip”,但是對它所支持的壓縮文件類型,如*.zip、*.cab、*.rar在其右鍵菜單中有“Open with Winzip”、“Extract to”、“Extract to folder”、“Create Self-Extractor(.EXE)” 等命令,對于自解壓性安裝文件(如OICQ99b),其右鍵菜單中有“Run with Winzip”命令。下面是特定文件類型的右鍵菜單的命令添加方法(以在mp3文件的右鍵菜單中加入Play with winamp為例):
1.打開“HKEY_CLASSES_ROOT\mp3_auto_file”主鍵;
2.在其下新建“shell\Play with Winamp(&P)\command”,將command的鍵值設(shè)為“C:\Program files\winamp\winamp.exe %1” 。
說明:當(dāng)有多個(gè)軟件可以播放mp3文件時(shí),我們可以在右鍵菜單中添加多條命令,如加入“Play with Unreal”等命令,但是我們?nèi)绾螌⒛骋粭l命令定義為默認(rèn)操作(即右鍵菜單中的黑體命令)呢?
你一定會(huì)說,很簡單的事情嗎!將mouse移向一mp3文件,在按右鍵的同時(shí)按shift,在右鍵菜單中選“打開方式“便可更改,但是這是錯(cuò)誤的,不信你試試看,這樣只有在右鍵菜單中選“打開”時(shí)才會(huì)用你所選擇的程序來打開它,否則,它仍舊一如繼往。因?yàn)樗哪J(rèn)操作不是“打開“這條命令。真正的方法是將shell的默認(rèn)鍵值改為你所想執(zhí)行的命令,例如將shell的鍵值改為“Winamp”
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers
hkey_classes_root\folder\shell 對一般文件夾和系統(tǒng)文件夾(文件夾和驅(qū)動(dòng)器)的右鍵彈出菜單都起作用
hkey_classes_root\directory\shell 對一般文件夾(僅文件夾)右鍵單擊菜單中彈出的部分內(nèi)容
hkey_classes_root\drive\shell 對任意驅(qū)動(dòng)器(僅驅(qū)動(dòng)器)單擊右鍵彈出的菜單的菜單項(xiàng)
hkey_classes_root\*\shell 對任意文件單擊右鍵彈出的菜單的菜單項(xiàng)
ShellNew子鍵定義了將此文件類型加入到桌面右鍵彈出菜單的“新建”子菜單中
在Windows系統(tǒng)中,只要對著桌面或是文件(夾)單擊右鍵,就會(huì)彈出一個(gè)快捷菜單,里面有對該文件(夾)的一些常用操作命令,通過右鍵菜單,可以方便用戶對文件的某些操作。不知道你是否對它感興趣?是否想對它作一番改頭換面,做出有自己特色的右鍵菜單?不用著急,看完本文的大揭密,你將成為這方面的高手!
修改右鍵菜單應(yīng)該在注冊表中,具體的說,是在HKEY_CLASSES_ROOT根鍵下(這里可是右鍵菜單中所有命令的根源哦!)。展開該根鍵,其下的子鍵主要有兩種:擴(kuò)展名鍵(.+擴(kuò)展名)和類定義鍵(如圖1)。一般地說,只要是在windows系統(tǒng)中已注冊過的擴(kuò)展名,在HKEY_CLASSES_ROOT下均有“·該擴(kuò)展名”子鍵 ,記錄該擴(kuò)展名的一些信息,對某種特定類型的文件的右鍵菜單的修改,便是在該鍵或“擴(kuò)展名file”鍵下的操作。
一、在所有的文件右鍵菜單中加入命令
如果你的系統(tǒng)上安裝有Winzip、UltraEdit等,當(dāng)你對任一文件點(diǎn)右鍵時(shí),都會(huì)有“Add to zip”、“UltraEdit-32”等命令(當(dāng)然,Winzip稍有不同,我將在后面講到)。它的添加方法是:
1.打開“HKEY_CLASSES_ROOT\*”;
2.在其下新建“shell\命令\command”分支,再將command的鍵值設(shè)為執(zhí)行該命令時(shí)所用的可執(zhí)行程序的絕對路徑,并在其后加“%1”即可。
例:在“HKEY_CLASSES_R
OOT\*”下新建“shell\用寫字板打開\command”子鍵,將command的鍵值設(shè)為“c:\windows\notepad.exe %1”,就會(huì)在右鍵菜單中出現(xiàn)“用寫字板打開”的命令了(如圖2)。
說明:
1. 要?jiǎng)h除該類命令,只需將“命令”子鍵刪除即可;
2. 有的人或許會(huì)問他按我寫的去做,但是得到的為何與我的有一些不同,這就是我的命令里有快捷鍵(N),只要在“用寫字板打開”后加入“(&N)”即可。
二、在特定文件類型的右鍵菜單中加入命令
剛才說到了Winzip這個(gè)軟件,對普通的文件類型,它的右鍵菜單中有“Add to zip”,但是對它所支持的壓縮文件類型,如*.zip、*.cab、*.rar在其右鍵菜單中有“Open with Winzip”、“Extract to”、“Extract to folder”、“Create Self-Extractor(.EXE)” 等命令,對于自解壓性安裝文件(如OICQ99b),其右鍵菜單中有“Run with Winzip”命令。下面是特定文件類型的右鍵菜單的命令添加方法(以在mp3文件的右鍵菜單中加入Play with winamp為例):
1.打開“HKEY_CLASSES_ROOT\mp3_auto_file”主鍵;
2.在其下新建“shell\Play with Winamp(&P)\command”,將command的鍵值設(shè)為“C:\Program files\winamp\winamp.exe %1” 。
說明:當(dāng)有多個(gè)軟件可以播放mp3文件時(shí),我們可以在右鍵菜單中添加多條命令,如加入“Play with Unreal”等命令,但是我們?nèi)绾螌⒛骋粭l命令定義為默認(rèn)操作(即右鍵菜單中的黑體命令)呢?
你一定會(huì)說,很簡單的事情嗎!將mouse移向一mp3文件,在按右鍵的同時(shí)按shift,在右鍵菜單中選“打開方式“便可更改,但是這是錯(cuò)誤的,不信你試試看,這樣只有在右鍵菜單中選“打開”時(shí)才會(huì)用你所選擇的程序來打開它,否則,它仍舊一如繼往。因?yàn)樗哪J(rèn)操作不是“打開“這條命令。真正的方法是將shell的默認(rèn)鍵值改為你所想執(zhí)行的命令,例如將shell的鍵值改為“Winamp”
轉(zhuǎn)載于:https://www.cnblogs.com/GameDeveloper/p/3985430.html
總結(jié)
以上是生活随笔為你收集整理的鼠标右键添加项目 注册表 注意的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库备份还原顺序关系(环境:Micro
- 下一篇: java综合