Win7注册表修改右键菜单

注册表修改右键菜单regedit在Windows 系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。

不知道你是否对它感兴趣?是否想对它作一番改头换面,做出有自己特色的右键菜单?不用着急,看完本文的大揭密,你将成为这方面的高手!修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。

展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键(如图1)。

一般地说,只要是在windows系统中已注册过的扩展名,在HKEY_CLASSES_ROOT下均有“·该扩展名”子键,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名file”键下的操作。

1、在所有的文件右键菜单中加入命令如果你的系统上安装有Winzip、UltraEdit等,当你对任一文件点右键时,都会有“Add tozip”、“UltraEdit-32”等命令(当然,Winzip稍有不同,我将在后面讲到)。

它的添加方法是:(1).打开“HKEY_CLASSES_ROOT\*”;(2).在其下新建“shell\命令\command”分支,再将command的键值设为执行该命令时所用的可执行程序的绝对路径,并在其后加“%1”即可。

例:在“HKEY_CLASSES_ROOT\*”下新建“shell\用写字板打开\command”子键,将command的键值设为“c:\windows\notepad.exe%1”,就会在右键菜单中出现“用写字板打开”的命令了(如图2)。

说明:1. 要删除该类命令,只需将“命令”子键删除即可;2.有的人或许会问他按我写的去做,但是得到的为何与我的有一些不同,这就是我的命令里有快捷键(N),只要在“用写字板打开”后加入“(&N)”即可。

2、在特定文件类型的右键菜单中加入命令刚才说到了Winzip这个软件,对普通的文件类型,它的右键菜单中有“Add to zip”,但是对它所支持的压缩文件类型,如*.zip、*.cab、*.rar在其右键菜单中有“Open with Winzip”、“Extractto”、“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 的键值设为“C:\Programfiles\winamp\winamp.exe %1”。

说明:当有多个软件可以播放mp3文件时,我们可以在右键菜单中添加多条命令,如加入“PlaywithUnreal”等命令,但是我们如何将某一条命令定义为默认操作(即右键菜单中的黑体命令)呢?你一定会说,很简单的事情吗!将mouse移向一mp3文件,在按右键的同时按shift,在右键菜单中选“打开方式“便可更改,但是这是错误的,不信你试试看,这样只有在右键菜单中选“打开”时才会用你所选择的程序来打开它,否则,它仍旧一如继往。

因为它的默认操作不是“打开“这条命令。

真正的方法是将shell 的默认键值改为你所想执行的命令,例如将shell的键值改为“Winamp”,效果如图3所示。

还有,不知道你发现了没有,我在前面的例子中用的是“Play withWinamp”命令,而在这里用的是“Winamp”,是不是有点不对应呢?说到这里,真是让我心酸,本来我在txt文档中用shell进行默认操作的转换时(转换open 与print)挺成功的,但是一转换“Playwith Winamp”与“Play withUnreal”便失败,总是转换不过来,最后才明白这可能是“瘟酒吧”的一个bug,它要求转换时主键的键名为单个字符串时才有效。

对汉字与英文的组合也有效,不过中间可不能有空格(不知道这是否与我的Win98是D版有关?)。

如果你认为上面的方法不太方便且过于复杂,其实在Windows中还提供了不用操作注册表的更为方便安全的方法:打开一个文件夹,选“查看/文件夹选项/文件类型”,在这里你将会找到所有已经注册的文件类型,选择“mp3文件/编辑”,看到操作下面的“新建”、“编辑”、“删除”、“设为默认值”这四个按钮没有?不用我再教你了吧!嘿嘿。

3、在所有的文件夹右键菜单中加入命令如果你用过Acdsee这个软件,就会发现在文件夹的右键菜单中总有“Browse with acdsee”这一命令,同类的还有Pc-cillin中的Trend Pc-cillin 98命令,下面再该类命令的添加方法:(1).打开“HKEY_CLASSES_ROOT\diretory\shell”主键;(2).在其下新建“命令\command”……下面不用再说了吧!说明:1.如果你细心一下的话,你将会发现其实在驱动器的右键菜单中,也有“Browsewith acdsee” “TrendPc-cillin98”等命令,驱动器也是特殊的文件夹,但是通过上面的方法是无法在驱动器的右键菜单中加入命令的。

如果要在其中加入命令,须对“HKEY_CLASSES_ROOT\drive\shell”主键进行操作;(3).在“HKEY_CLASSES_ROOT”主键下还有一个folder子键,顾名思义,对它的操作将影响所有的文件夹,包括回收站,切记切记!(图4是在回收站中添加了“Browsewith acdsee”命令)4、在所有的文件与文件夹的右键菜单中加入命令如果你自己开发了一个程序,它的操作对象是文件和文件夹,因此你想在所有的文件和文件夹的右键菜单中加入特定的命令进行操作,这就得看下面的了。

打开“HKEY_CLASSES_ROOT\AllFilesystemObjects”主键,在其下新建“shell\命令\command”,以下操作同前。

需要指出的是这只是一种解决方法,如果大家看我所抓下的图,会发现总有一个“IconView”命令,出现在所有的文件和文件夹的右键菜单中,但是这可不是用这种方法形成的,不妨作一下对比(如图5),这条命令是通过该软件中的应用程序扩展库iv_shext.dll扩展而来,因此它出现在右键菜单的中部。

而不是在顶部。

(什么?让我讲一下这种方法?)由于这种方法涉及到编程方面的内容,限于篇幅和主题,我就不讲这种方法了(嘘!小声点,其实我也是不会。

)5、一些特殊命令的添加与删除(1).资源管理器在Windows 系统中,普通文件夹、驱动器、回收站等的右键菜单中都有“资源管理器“命令,如果你只想在驱动器中保留该命令,可以先在“HKEY_CLASSES_ROOT\folder\shell”主键中删除explore子键,然后在“HKEY_CLASSES_ROOT\ drive\shell”主键中新建“explore\command”子键,令commmand的键值为“C:\WINDOWS\ Explorer.exe/e,/idlist,%I,%L”怎么样,成功了吧!(2).清空回收站在Windows系统中,只有在回收站的右键菜单中才有“清空回收站”的命令,是不是太不方便了呢,好,我们可以经过一番改造,让所有的文件菜单中都有“清空回收站”的命令,followme!我们的思路是先找出“清空回收站”这个命令的来源,然后将其照搬到“HKEY_CLASSES_ROOT\*”下即可。

好,还是先来找吧,我找呀找,终于找到了!(图6)——再教你一招,就是一些特殊的命令(特别是第三方提供的软件),都是由应用程序扩展库(.DLL)扩展而来,在注册表的“shellex \ContextMenuHandlers”中便能找到它的痕迹。

我们打开“HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers”,可以发现其下有一名为“{645FF040-5081-101B -9F08-00AA002F954E}”的子键,这就是“清空回收站”命令的根源了。

找到了根源,就容易多了,在“HKEY_CLASSES\ROOT\*\shellex\ContextMenuHandlers”下新建一键名为“{645FF040-5081-101B-9F08-00AA002F954E}”的子键,怎么样,够酷吧!(3).新建命令的子命令的添加与删除不知道有没有遇到这种情况:你经常自己手工编写网页,在单位的机器上的新建命令中有“新建html文档”的命令,但是你的机器上却没有,还有,随着各种软件的不断增加,你的新建命令弹出子命令的时间越来越长,够呛的吧!不要紧,不用急,让我来帮你把该出来的叫出来,不该来的让它回去!打开“HKEY_CLASSES\ROOT\.htm”,添加一主键shellnew,然后新建字符串值NullFile,键值为空,你现在再对桌面点右键,看看新建,是不是多了一点什么?至于删除,想各位不致让我多说了吧!(4).剪切、复制、粘贴等命令的添加注意,我只是谈剪切、复制、粘贴等命令的添加,也就是说对右键菜单中没有这些命令的某些对象,可以添加,而对那些本来有就这些命令的对象,就连删除它们,我都无能为力。

好,我现在以回收站为例,来进行剪切、复制、粘贴等命令的添加,具体地说,有“打开、剪切、复制、粘贴、重命名、删除、属性”等命令的添加。

先打开“HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}”主键,你会发现有“shellfolder”子键,在该子键下新建二进制值attributes,它的键值就决定了这些命令在右键菜单中的显示与隐藏。

具体如下:命令键值打开00 00 00 20剪切02 00 00 00复制01 00 00 00粘贴00 01 00 00删除20 00 00 00重命名10 00 00 00属性40 00 0000如果你要显示某些命令,只需将该命令所对应的键值相加,结果作为attributes的键值即可。

例如:当attributes值为00 00 0000(默认)时,将不显示以上命令,当为73 01 0020时,将显示所有的命令(如图7)。

合集下载

Win7右键菜单乱码的解决步骤

Win7右键菜单乱码的解决步骤

• 3)保存设置后,退出注册表编辑器窗口,重 启计算机即可。

以上就是关于Win7右键菜单乱码的解决 步骤介绍了,遇到相同问题的用户,可参 照以下的方法来解决。
• Jjhl7684dggds如果你想学到更多的电脑知 识请随时关注系统114,记住我们的官方网 站:系统之家下载站 http://www.windowHale Waihona Puke /
系统之家下载站/
Win7右键菜单乱码的解决步骤

使用Win7过程中,遇到了右键文件夹, 在下拉菜单中居然有乱码的问题,怎么解 决?针对此问题,小编给大家分享Win7右键 菜单乱码的解决步骤,具体如下:

1、点击打开“开始——控制面板——系 统时区、语言”选项,然后重新对该项进 行设置。

2、如果上述方法无法解决问题时,请按 照以下注册表法解决:
• 1)按“win+r”快捷键打开“运行”窗口,输 入“regedit”命令后按回车,打开注册表编 辑器窗口。

2)在打开的注册表编辑器窗口中,依次 点击展开以下注册项 HKEY_LOCAL_MACHINESYSTEMCurren tControlSetControlFontAssocAssociated Charset,并对如下的两个选项进行相应的 修改: • "ANSI(00)"="YES" • "OEM(FF)"="YES"

windows下如何修改右键菜单

windows下如何修改右键菜单

windows下如何修改右键菜单文件类对象的右键选单为文件类对象添加右键菜单项,需要通过修改注册表来实现。

举一个简单的例子,为文件类对象增加一个“设为隐藏属性”的菜单项,具体操作方法如下:运行Regedit, 在注册表HKEY_CLASSES_ROOT*分支下新建一项“Shell”,并在该项下级再创建一个新项“AttHide”,修改右侧窗格中“默认”键值为“设为隐藏属性”,然后在“AttHide”下级再创建一新项,命名为“Command”。

在注册表HKEY_CLASSES_ROOT*shellAttHideCommand右侧窗格中双击“默认”键值,弹出“编辑字符串”对话框,在“数值数据”框中输入“attrib.exe +h "%1"”(注意引号不要输入),确定后退出注册表编辑器(如图2)。

现在用鼠标右键单击任意一个文件,可以看到在弹出的快捷菜单中增加了一项“设为隐藏属性”,选中它就可以为该文件指定隐藏属性。

文件夹类对象的右键选单为文件夹类对象添加右键菜单项,可以在注册表HKEY_CLASSES_ROOTDirectoryShell分支下,用下面的方法进行同样的设置。

例如要在文件夹的右键菜单中添加“命令提示符”选项。

在注册表HKEY_CLASSES_ROOTDirectoryshell分支下新建一项“CommandPrompt”,修改右侧窗格中的“默认”键值为“命令提示符”,并在该项下级再建一个新项“Command”,将右侧窗格中“默认”键值设为“cmd.exe /k cd "%1"”。

现在我们就可以不需要输入长长的CD命令就切换到指定的目录了。

驱动器类对象的右键选单要快速激活屏保,我们可以将屏保请进驱动器的右键菜单中,具体方法如下:在注册表HKEY_CLASSES_ROOTDriveshell分支下新建一项“LoadSCR”,修改右侧窗格的“默认”键值为“屏幕保护”,并在该项下级再创建一个新项“Command”,将右侧窗格中“默认”键值设为“C:windowssystem32logon.scr /s "%1"”,刷新后退出注册表编辑器。

注册表里修改你的右键菜单

注册表里修改你的右键菜单

鼠标的右键选单中有很多快捷命令,给日常操作带来了很大的方便。

但是,系统不可能做到将所有的命令都集成到右键选单中,有时需要的命令根本就不存在,这就只能靠我们自己动手添加和删除进去了。

下面就告诉大家几个添加快捷命令的方法:1:如何去掉右键菜单中的内容打开注册表(C:WindowsRegedit.exe),查找有关该连接名的键值,找到删除就OK了。

.或者直接通过“开始->运行->regedit”进入注册表,来到“HKEY_CURRENT_USERSoftwareMicrosoftInternetExplorerMenuExt”位置,点击文件夹的“+”号,可以看到常见的下载软件网际快车右键下载等等的信息,直接删除不想要的即可。

也可以用3721清理2:添加“关闭计算机”一般我们都是通过点“开始”→“关闭系统”→“关闭计算机”→“确定”来关闭计算机的,其实还有更简捷的办法。

打开注册表编辑器,找到“HKEY_CLASSES_ ROOT\Directory \shell”主键,新建一个名为“Close”的主键,双击窗口右侧的“默认”,并在“键值”栏内输入“关闭计算机”。

接着在“Close”主键下建立下一级子键“Command”,双击该子键窗口右面的“默认”,并在键值栏内输入“RUNEDLL32.EXE USER.EXE,EXITWINDOWS”。

完成后,右击“开始”选单就可以看到“关闭计算机”选项了。

参照上述方法读者也可为右键添加“重新启动计算机”命令。

3:添加“快速查看”在注册表编辑器中找到“HKEY_CLASSES_ROOT\*”子项,在右边窗口中新建一个主键,将其名称设置为“快速查看”,双击该子键的“默认”值项,在“数值数据”中输入“*”。

修改后,在鼠标的右键选单中会看到“快速查看”项,无需启动其他软件就能直接查看很多种格式的文件。

4:添加“在新窗口打开”有时我们需要反复地点击“向上”或“后退”按钮切换不同的窗口,其实我们可以在右键选单中增加“在新窗口打开”命令简化操作。

如何用注册表修改鼠标右键设置?

如何用注册表修改鼠标右键设置?

如何用注册表修改鼠标右键设置?如何用注册表修改鼠标右键设置?一、去掉新建菜单中的无用项1.在桌面上点右键→新建→任意选择一个建立,记下它的扩展名,这里我建立的Photoshop图像,扩展名为psd.2.找开RegWorkshop,双击打开HKEY_CLASSES_ROOT根键,可以看到下面有许多".xxx"的主键,这里登记的就是windows中扩展名与应用程序的对应关系(比如txt文件与记事本程序notepad.exe对应).3.找到.psd主键(快捷方法:选中任意主键,然后在快速键入.psd,程序就会自动切换到该主键),双击打开该键,看到下面有个ShellNew主键,选中ShellNew,查看右侧窗口,可以看到一个NullFile的空字串,将ShellNew主键直接删除即可.4,需要说明的几点:①对于.txt主键下的ShellNew建议保留,经常在用到.②有些扩展名的ShellNew键右边没有NullFile字串,如.rar,如图,这种情况,要在新建中去掉的话,建议将ShellNew主键改为ShellNew-,以便以后还可以改回.③比较特殊的一个:写字板文档,主键名为.doc,它下面有4个ShellNew,我们照上面的方法,只删掉有NullFile字串的主键.④有些应用程序在打开时会查找ShellNew主键,发现不存在或改动时就会新建一个,对付方法:设置权限,右击ShellNew主键,选择"权限",在弹出的窗口中将用户权限设为"拒绝".知识点:1.注册表中的根键(指可以编辑器中看到的)只有5个,分别是:HKEY_CLASSES_ROOT、HKEY_CURRENT_USER、HKEY_LOCAL_MACHINE、HKEY_USERS、HKEY_CURRENT_CONFIG2.子键(或称主键):在这些主键下面的键全部称为主键.3.键值:每个键对应的右窗口中的项目称为该键的键值,常用的有:字符串、可扩充字符串、DWORD值和二进制值.4.数据:赋予键值的字符称为该键值的数据.5.①字符串:可键入所有合法字符做为数据. ②可扩充字符串:跟字符串类似,但可以键入变量,如%SystemRoot%\system32\notepad.exe③二进制值:可以用来表示任意长度的整数,在注册表中以十六进制方式表示.④DWORD值:一般用作真假判断,0表示假;1表示真.二、所有文件右键菜单1.举例:比如我安装了avast! Antivirus和一个小工具,现在右键变成这样.2.找开RegWorkshop,双击打开HKEY_CLASSES_ROOT根键,打开*主键(*表示所有文件),下面有两个与右键相关的键:Shell和Shellex\ContextMenuHandlers.Shell:这个键下面一般为以下结构:HKEY_CLASSES_ROOT\*\shellHKEY_CLASSES_ROOT\*\shell\openHKEY_CLASSES_ROOT\*\shell\open\command表明*键与command子键中所指定的应用程序建立了关联.Shellex:说明*键的文件类型与Windows系统中的外壳扩展中的属性页句柄建立了关联.在Shellex\ContextMenuHandlers键下面,子键名一般为{454F08EA-A099-4353-834C-8A66147D4A0F}形式,或该键的默认键值为这种形式.知识点:{454F08EA-A099-4353-834C-8A66147D4A0F}在此键中一般是程序在注册表中注册的CLSID.CLSID是class ID的缩写.对于每个组件类,都需要分配一个唯一表示它的代码,就是ID,为了避免冲突,微软使用GUID作为CLSID,有生成GUID的函数,主要是根据当时的时间、机器地址等信息动态产生,理论上可保证全球唯一.3.打开Shell键,在下面找到了Go Dos和Go Explorer两项,删除.4.打开shellex\ContextMenuHandlers键,在下面找到了avast键,删除.现在随便点个文件看看效果,呵呵.已经没有了.三、文件夹右键菜单1.在文件夹上点右键,看一下多了三项:Go Dos、MS-DOS和复制路径.2.找到Directory主键(文件夹),打开下面的Shell键,果然发现了Go Dos和MSDOS子键,细心的朋友一定发现了,在菜单上显示的是MS-DOS,便这里怎么变MSDOS了.原来菜单上显示的文字是在该键的默认值中设置的.现在我们将默认数值清空看看效果,现在它就以MSDOS键名做了菜单文字,并默认第一个字母为快捷键.(指定快捷键的方法:在需要用做快捷键的字母前加&.如MS&DOS,主键或数据中均可).3.打开Directory\shellex\ContextMenuHandlers,找到Ninotech Path Copy,这就是在菜单中出现的"复制路径".这里需要说明的是,有些程序放到右键菜单中的文字不是写在注册表中的,而是在DLL 文件中,就像此例,处理这种情况要谨慎.四、驱动器右键菜单1.看看驱动器的右键菜单,也多了个Go Dos选项.2.找到Drive主键,或在地址栏键入HKEY_CLASSES_ROOT\Drive,转到该键.打开Shell子键,删掉下面的Go Dos键.五、资料夹右键菜单1.它在注册表中的名称为Folder,笼统的说就是包括文件夹和驱动器在内.具体是如何定义和区分的尚未搞清(PS:有懂的朋友麻烦指点一下).2.如果你的文件夹和驱动器右键中有相同的菜单,但是在HKEY_CLASSES_ROOT\Directory和HKEY_CLASSES_ROOT\Drive 中都找不到话,那它一定是放在了这个键下面.3.上文提到我安装了avast! Antivirus,它就是在HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers中写入的.处理方法有两种:禁用和删除,禁用方法:在默认数据前面或后面加"-".六、特定类型右键菜单1.TXT文件:找到.txt主键,在右侧窗口中默认字串上点右键选择"转到引用的注册表项",这时就会转到一个名为txtfile的主键,然后照上面的方法删掉相关项即可.小知识:在HKEY_CLASSES_ROOT中,一个扩展名一般都两个键,分别为.xxx和xxxfile,其中xxxfile叫做.xxx的主文件类型,该键记录了这种类型文件的图标、右键菜单、默认打开方式等.2.未知类型右键菜单:HKEY_CLASSES_ROOT\Unknown3.IE右键菜单:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt,直接Del掉不需要的主键即可.七、其它清理1.清除桌面右键→排列图标中的无用项,用XP的朋友会发现右键菜单中多了以下几项,如果用不到的话可以在注册表中禁用.打开注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVer sion\Policies\Explorer,在右侧新建DWORD值,然后改名为"NoActiveDesktop",双击,键入数据1,注销一下即可.2.去掉Intel集成显卡的桌面右键菜单:在运行中输入regsvr32 /u igfxpph.dll,重新注册:regsvr32 igfxpph.dll禁用篇:1.禁用系统右键菜单:HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer,在右面增加DWORD 值:NoViewContextMenu,并赋予数据1.2.禁用任务栏右键菜单:HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer,在右面增加DWORD值:NoTrayContextMenu,并赋予数据1.经验:在windows禁用的项目大都在这个键下面.增强篇:一、手工添加法:学会了精简,增强也就不难了,就是把以上方法逆着来做.1.为文件夹右键添加"命令提示符",打开HKEY_CLASSES_ROOT\Directory\shell,在下面新建主键cmd并改右侧窗口中的默认字串为"命令提示符",然后在cmd下建立子键command,改右侧窗口中的默认字串为cmd.exe /k "cd %L"2.为未知扩展名的文件右键添加"用记事本打开",打开HKEY_CLASSES_ROOT\Unknown\shell,在下面新建主键open并改右侧窗口中的默认字串为"用记事本打开",然后在open下建立子键command,改右侧窗口中的默认字串为C:\windows\system32\notepad.exe %13.为DLL文件右键添加"注册控件"和"注销控件",打开HKEY_CLASSES_ROOT\dllfile\shell,在下面新建主键RegSvr并改右侧窗口中的默认字串为"注册控件",然后在RegSvr下建立子键command,改右侧窗口中的默认字串为regsvr32 %1;同样在HKEY_CLASSES_ROOT\dllfile\shell下新建主键UnRegSvr并改右侧窗口中的默认字串为"注销控件",然后在UnRegSvr下建立子键command,改右侧窗口中的默认字串为 regsvr32 /u %1二、脚本添加法:1.何为注册表脚本:注册表脚本是后缀名为reg,有固定格式,双击导入后即可完成对注册相关键值的添加、删除、修改等的文本文件.2.格式:REGEDIT4 ;如果是2K/XP系统的话,写成Windows Registry Edi tor Version 5.00;必须空一行![注册表路径]@="数据" ;修改默认字串."键值"="数据" ;修改或添加字串."键值"=hex:数据 ;修改或添加二进制值."键值"=dword:数据 ;修改或添加DWORD值."键值"=- ;删除键值.;最后也必须空一行!~3.删除主键示例:REGEDIT4[-HKEY_CURRENT_USER\Software\FlashFXP];4.以上三项的添加脚本:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\dllfile\shell][HKEY_CLASSES_ROOT\dllfile\shell\RegSvr]@="注册控件"[HKEY_CLASSES_ROOT\dllfile\shell\RegSvr\Command] @="regsvr32 %1"[HKEY_CLASSES_ROOT\dllfile\shell\UnRegSvr]@="注销控件"[HKEY_CLASSES_ROOT\dllfile\shell\UnRegSvr\Command] @="regsvr32 /u %1";Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\shell\cmd]@="命令提示符"[HKEY_CLASSES_ROOT\Directory\shell\cmd\Command] @="cmd.exe /k \"cd %L\"";Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Unknown\shell\open]@="用记事本打开"[HKEY_CLASSES_ROOT\Unknown\shell\open\command]@="C:\\WINDOWS\\NOTEPAD.EXE %1";说明:1.脚本中路径必须用\\来代替\.2.给路径添加引号:"C:\WINDOWS\SYSTEM32\NOTEPAD.EXE" 在脚本中写成"\"C:\\WINDOWS\\SYSTEM32\\NOTEPAD.EXE\""修复篇1.reg文件双击不能导入,而是调用记事本打开.在该文件上点击右键后发现编辑成了默认项.2.修复方法:打开HKEY_CLASSES_ROOT\regfile\shell,看到右边的默认字串被改成了edit,清空该项即可.小技巧:将默认字串改为print的话,双击就变成打印文件啦.右键相关工具1.关闭光驱:在光驱右键中添加"关闭"选项.2.PathCopy:在文件右键中添加如下选项.3.Total Copy:当用鼠标右键拖动文件时,会出现如下选项.4.ContextEdit:功能强大的右键菜单编辑工具,可完成以上所有操作.5.Unlocker:解锁被进程调用的文件,使之可以被删除.6.RegWorkshop:堪称完美的注册表编辑工具.强推!右键菜单大揭密右键项目HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlersHKEY_CLASSES_ROOT\Directory\shellHKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandl ersHKEY_CLASSES_ROOT\Folder\shellHKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers hkey_classes_root\folder\shell 对一般文件夹和系统文件夹(文件夹和驱动器)的右键弹出菜单都起作用hkey_classes_root\directory\shell 对一般文件夹(仅文件夹)右键单击菜单中弹出的部分内容hkey_classes_root\drive\shell 对任意驱动器(仅驱动器)单击右键弹出的菜单的菜单项hkey_classes_root\*\shell 对任意文件单击右键弹出的菜单的菜单项ShellNew子键定义了将此文件类型加入到桌面右键弹出菜单的“新建”子菜单中在Windows系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。

win7鼠标右键怎么设置

win7鼠标右键怎么设置

win7鼠标右键怎么设置
你们知道怎么设置win7的鼠标右键吗,下面是店铺带来的关于win7鼠标右键怎么设置的内容,欢迎阅读!
win7鼠标右键设置方法一:
首先,我们需要在电脑上下载并安装魔方优化大师,安装完毕后打开,点击魔方优化大师的“优化设置大师”;
在“优化设置大师”里找到“右键菜单定制”,打开就可以进行各种右键菜单的设置了。

win7鼠标右键设置方法二:
开始-运行,在运行里面输入“regedit”打开注册表
在注册表中依次展开下面节点:
HKEY_CURRENT_USER——Software——Microsoft——Internet Explorer——MenuExt 就可以找到右键的菜单项目,删除后按F5刷新即可。

还有一种方法是利用优化大师-性能优化-个性设置-更多设置-文件和文件夹-将你要删除的打钩-按删除即可!
不过撤消删除是你删除文件后,没有清空回收站才有的.这个没办法消除掉!。

注册表修改之鼠标左右键菜单

注册表修改之鼠标左右键菜单

为驱动器的右键菜单增加“整理磁盘碎片”的选项在HKEY_LOCAL_MACHINE\Software\CLASSES\Drive\shell 下创建一个主键“Defrag”在右边窗口中把“默认”的值改为:“整理磁盘碎片” ,并在此主键“NewWindow”下创建一个主键“command”,单击“command”,在右边窗口中把“默认”的值改为“C:\WINDOWS\defrag.exe %1”。

(注:C:\WINDOWS为操作系统的目录)★减少鼠标右键菜单中“新建”菜单的长度当我们使用了系统一段时间,装了很多的程序,常常会造成鼠标右键菜单中“新建”菜单的长度增加,这时,我们想减轻“新建”菜单的负担,我们可以修改注册表。

如果我们想删除右键菜单中的一些目,首先,我们要知道欲删除的这个项目新建的是什么类型的文件,如"WinZip File"新建的文件的扩展名是.zip,要删除“新建”菜单中的“WinZip File”,我们可以运行注册表编辑器,然后查找“.zip”,找到.zip这个主键后我们发现它的下面还有名称为“ShellNew”的主键,把这个键删除后,即可删除“新建”菜单中的“WinZip File”。

★为右键菜单增加“在新窗口中打开”的命令我们往往在“文件夹选项”中选择了在同一窗口中打开文件夹,但我们在浏览文件夹的时候,有时想比较一下两个文件夹的不同,或想开多个窗口浏览文件夹内容,可用到下面的方法。

逐渐展开到HKEY_LOCAL_MACHINE\Software\CLASSES\Directory\shell 下,创建一个主键“NewWindow”在右边窗口中把“默认”的值改为:“在新窗口中打开” ,并在此主键“NewWindow”下创建一个主键“command”,单击“command”,在右边窗口中把“默认”的值改为“explorer.exe %1"。

★为“回收站”右键菜单中增加“删除”和“重命名”的命令在HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder下修改右边的窗口中的二近制值"Attributes",设其值为"70 01 00 20"。

用注册表修改任务栏和右键菜单

一、实验目的:学会用注册表修改任务栏和右键菜单二、实验步骤(1)隐藏任务栏时钟。

,修改前的显示如下打开注册表,选择HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies子键,选中Explorer子键,单击编辑->新建->DWORD值,将新建的字符串值命名为HideClock,数据值为1,重启电脑后可以看到如下界面:(2)隐藏任务栏通知区域。

修改前的显示如下打开注册表,选择HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies子键,选中Explorer子键,单击编辑->新建->DWORD值,将新建的字符串值命名为NotTrayItems,数据值为1,重启电脑后可以看到如下界面:(3)添加右键加密/解密菜单项,修改前的显示如下打开注册表,选择HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies子键,选中Advanced子键,单击编辑->新建->DWORD值,将新建的字符串值命名为EncryptionContextMenu,数据值为1,重启电脑后可以看到如下界面:(4)添加右键记事本编辑菜单,修改前的显示如下打开注册表,选中HKEY_CLASSES_ROOT,选中*子键,单击编辑->新建->项,将新建的项命名为shell,单击编辑->新建->项,将新建的项命名为“记事本编辑”,在新建窗口中双击默认键值项,在数值数据中输入“记事本编辑”,选中记事本编辑子键,新建名为Command 的子键,在在新建窗口中双击默认键值项,在数值数据中输入“NOTEPAD.EXE% 1”,重启电脑后可以看到如下界面:(5)删除发送到菜单项,修改前显示如下打开注册表,选择HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies子键,选中Explorer子键,单击编辑->新建->二进制值,对新建项命名为NoViewContextMenu,在数据树脂中输入01 00 00 00,重启电脑后可以看到如下界面:(6)添加右键移动到文件夹菜单项,修改前显示如下打开注册表,选择HKEY_CLASSES_ROOT\AllFielsystemObject\shellex子键,选择ContextMenuHandlers子键,单击编辑->新建->项,将该子键命名为Move To,在数据数值中输入“{C2FBB631-2971-11d1-A18C-00C04FD75D13}”,重启电脑后可以看到如下界面:(7)添加右键复制到文件,修改前显示如下打开注册表,选择HKEY_CLASSES_ROOT\AllFielsystemObject\shellex子键,选择ContextMenuHandlers子键,单击编辑->新建->项,将该子键命名为Move To,在数据数值中输入“{C2FBB630-2971-11d1-A18C-00C04FD75D13}”,重启电脑后可以看到如下界面:三、实验心得:通过本次实验,在修改了任务栏和鼠标右键菜单栏下,进一步了解了注册表的运用,同时也知道了可以通过修改注册表来增加鼠标右键功能,熟悉了注册表的灵活运用。

Win7右键菜单中新建项排序

Win7资源管理器下右键菜单中新建项的排序技巧这个技巧应该不算新,很多人也都会,今天列出来以作收藏!首先看看原始状态:可以发现里面各项相当杂乱,排序是理所当然的事情,尤其对于自身玩家!下面就来一把开天伏,动动刀!第一步:打开注册表(开始菜单的搜索框中输入regedit,就出现regedit.exe,点击打开即可);第二步:在注册表中找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\P ostSetup\ShellNew,打开右边中的Classes键值:可以发现里面的数据数据为右键菜单的新建项中对应文件扩展名,默认以英文字母排序,我们现在要做的就是修改这些新建项的排序,让它们符合我们要求排列。

如何修改里面各项的排序,这个不言就明,这里就不多说。

我将内容修改为:.contact.doc.dps.ppt.wps.xls.et.jnt.library-ms.lnk.rar.rtf.trc.txt.zipBriefcaseFolder使office文件的新建项排列在一起,确定、保存即可。

看看效果:对比前面的原始状态,果然。

使得,修改就这么简单!问题:这样修改是可以达到修改排序的效果,但是资源管理器刷新几次(手动刷新或系统自动刷新)之后,以上修改就会作废。

那么,如何达到重新排列新建菜单,又不让系统“擅自”修改回来?有办法吗?答案是肯定的!那就是通过权限控制,下面我们就来实现这个。

在ShellNew上右键,会发现有个“权限的项”,这就是我们的机会所在!点击进去之后:发现不能修改,点击高级:去掉“包括可从该对象的父项继承的权限(I)”前面的勾勾,应用,回到权限设置,把所有用户的“完全控制“,“特殊权限”的“勾”全去掉,只保留读取:应用即可,那么以后的修改都不会被系统自动抹掉!。

windows7右键新建菜单排序

w i n d o w s7右键新建菜单排序(总3
页)
-本页仅作为预览文档封面,使用时请删除本页-
windows7右键新建菜单排序
windows7右键新建菜单排序
修改前(1)修改后(2)
1、Win+R打开运行输入regedit打开注册表编辑器,按照以下路径找到Classes。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\P ostSetup\ShellNew\Classes
2、右键修改,如果报错,左键点击上级菜单在点击回来右键修改
3、将值复制出来新建一个文本文件,然后编辑顺序。

排列好顺序,然后复制文本文件内容替换Classes值。

完成后点击确定。

4、右键ShellNew选择权限进入权限设置。

5、点击“高级”如下图设置。

[包括可从该对象的父项继承的权限]去掉前面的勾,然后选择“添加”。

6、回到该界面后将所有用户的完全控制权限去掉后确定。

windows7新建右键菜单管理

windows7新建右键菜单管理由于在WINDOWS下面默认新建的文本文档都是带.txt后缀的,一般情况下我是新建PHP文档,因此,还得手动修改它为.php的,其间最讨厌的是windows还会弹出确定框来吓唬你:修改扩展名可能导致文件无法打开,是否继续?还有就是软件装多了后,右键菜单里会多出好多新建项,而且,这些新建项好多都是几个月难得用到一次的,因此,完全可以删除之。

于是有了这篇文章,let’s fuck windows.先说下如何添加:一、增加菜单项目用通俗的话总结下,凡是纯文本的文档(如.txt , .php , .log , .ini )都无需建立模板,而非纯文本文档一般要建立模板(如 .psd , .rar , .zip , .png )。

建立的模板放到C:\Windows\ShellNew 目录下面,如果该目录不存在,新建一个吧。

输入“regedit”,打开注册表编辑器。

单击“HKEY_CLASSES_ROOT”旁边的“+”号,可以看到左边窗口中有一排文件夹,都是以Windows中应用程序建立的文件的后缀名命名的(如.doc、.xls和.html等)。

找出您要增加到“新建”菜单中的文件类型的后缀名,单击鼠标右键,选择“新建->项”,将新的主键取名为“ShellNew”。

选取新建的主键,在右边视窗空白处单击鼠标右键,选择“新增”->“字符串值”。

如果无需模板,就将新字符串名称设定为“NullFile”; 如果此文件类型,其程序在启动时不会自动打开空白文件的话,则将新字符串名称设定为“FileName”,“键值”为文件模板的完整路径或仅文件名(如果模板是在C:\Windows\ShellNew则只填写文档名也可以的)。

按确定,退出注册表编辑器。

可以立刻在“新建”菜单的文件列表中看到所做的修改。

可以在PHP或者CSS模板文件中写下注释,PHP文档可先把PHP开始标签写上。

二、删除菜单项目删除就更容易了,打开注册表编辑器,定位到“HKEY_CLASSES_ROOT”,选取相应扩展名下的“ShellNew项”,右击删除之即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档