搜档网
当前位置:搜档网 › 鼠标右键没有或右键菜单中添加删除打开方式项

鼠标右键没有或右键菜单中添加删除打开方式项

鼠标右键没有或右键菜单中添加删除打开方式项
鼠标右键没有或右键菜单中添加删除打开方式项

右键菜单中添加/删除打开方式项

大家都知道每当对一个文件右击的时候,上面会出现相应的打开菜单;而“打开方式”层级菜单里也会出现很多打开方式。电脑用的时间长了,会积累许多没有用的打开方式。严重干扰正常的使用,现在我就来和大家一起理清这些垃圾。

我们在这需要清理2部分的内容,我就以清理mp3格式的文件举例。如图:

第一部分是右键菜单最上面红框子部分的打开方式。

第二部分就是“打开方式”层级菜单下,也就是蓝框子部分的打开方式。

第一部分打开方式的清理相对简单。

1.打开“我的电脑”--->“工具”菜单--->文件夹选项--->“文

件类型”选项卡。

2.找到你需要更改的文件类型,这里我选择mp3。

在下面的一张图里:

红色的部分是双击mp3类型文件使用的默认打开程序,可以单击“更改...”按钮进行更改。

单击“高级...”按钮会出现,编辑文件类型窗口。看到了吧,第一部分的打开方式的程序已经列出来了。

你可以选择不需要的项目删除。如果你需要增加新的打开程序,就点击“新建...”按钮。输入菜单名,和打开程序的路径,确定即可。

第二部分打开方式的清理就需要用到注册表了。

1.打开注册表。开始运行输入regedit回车

2.像找文件夹一样打开路径:

HEKY_CURRENT_USER\Software\Microsoft\Windows\

CurrentVersion\Explorer\FileExts

3.该路径下会出现所有的文件后缀文件夹,这里我找到.mp3

4.打开该路径下的OpenWithList

5.这时就会看到右边列出了许多打开的程序了,在不需要的项上面右键删除。

6.关闭注册表即可。

友情提醒:注册表对于系统很重要,请不要随意修改其他项。

怎样在右键菜单中添加打开方式选项一:进入注册表:HKEY-CLASSES-ROOT项底下有一个shell子项,

在shell底下建一个新的项,任意取个名“openstyle”,然后把默认设置“打开方式”在“openstyle”下建一个项称作“command”,

把command的默认设置改为“rundll32.exe

shell32.dll,OpenAs-RunDll%1",确定即可,可以不用重启。

二:有两个方法,第一通过修改注册表来恢复,进入注册表的HKEY-CLASEES-ROOT\Directory\shell,把find删除。

还有一个方法就是通过(文件夹选项)里的(文件类型)的(高级)选项里的新建,在(操作)里输入OpenNew,

接着再在(用于执行操作的应用程序)里输入Explorer%1就行了。如果用第一个删除find,那不用配置。

如果用新建OpenNew.还需把OpenNew设为默认。

三:推荐使用第三方软件:windows优化大师-系统优化-系统个性设置-右键设置-更多设置。可以添加自己想要的菜单项。

4:按住shift 同时右键单击文件。

在我看来最好在别个的电脑上去导出个注册表的东东:在这个当

中HKEY-CLASSES-ROOT\*\shellex\ContextMenuHandlers 粘贴open with项和open with EncryptionMenu就OK了.

改变文件的打开方式

一般情况下,双击某文件或者右键单击某文件并选择(快捷菜单中的)“打开”命令都只能以默认的方式来打开文件。如果你想改变文

件的打开方式,有以下几种方法可供选择:

1、你可以直接将文件拖到其他应用程序的快捷方式图标上,这是最简单的一种方法。

2、按着Shift键的同时单击鼠标右键可以在快捷菜单的“打开方式”命令中改变文件的打开方式,如果你同时选中了“始终使用该程序打开这种类型的文件”,以后将更改其默认的打开方式。

3、一般情况下,在右键快捷菜单中只有一条“打开”命令(即一个文件只有一种打开方式)。你可以直接在右键菜单中增加文件的打开方式。下面以“TXT文本文件既可以用记事本打开,又可以用Word打开”为例来说明。

在“资源管理器”中,单击“查看”菜单中的“文件夹选项”命令,随后出现“文件夹选项”对话框,单击其中的“文件类型”标签,从“已注册的文件类型”列表中选择你要修改的文件类型(如“文本文档”),单击“编辑”按钮,进入“编辑文件类型”对话框,单击“新建”按钮,并在“新操作”对话框的“操作”栏内输入提示信息(比如“用Word打开”),该提示信息将出现在右键快捷菜单中。然后单击“浏览”按钮,在“打开方式”对话框中寻找相关应用程序(如Winword)找到后单击“打开”。最后依次单击“确定”按钮关闭所有对话框。

今后再右键单击*.TXT文本文件时,在快捷菜单中除了可以看到通常的“打开”命令(单击此命令,将以默认方式,即用记事本打开该文件)外,还可以看到多了一条“用Word打开”命令,单击它,就可以用Word打开该文件。只要存在相关联的应用程序,你也可以给其他文件设置更多的打开方式。

◆鼠标右键没有“打开方式”解决方案

方法一:

单击[开始]->[运行]命令,打开“运行”对话框,在该对话框中输入“regedit”后,按【Enter】键,打开“注册表编辑器”对话框。

2、在该对话框中依次展开“HKEY_CLASSES_ROOT\*”项,在其下新建一个“Shell”子项,然后在“Shell”子项下再新建一个“OpenWith”或中文“打开方式”子项。

3、在右边的窗口中将“OpenWith”的默认值设置为“打开方式”,并在“OpenWith”项下再建一个“Command”子项,在右边的窗口中将其默认值设为“C:\Windows\rundll32.exe

Shell32.dll,OpenAs_RunDLL %1”(不带引号),确定后关闭注册表编辑器,然后重新启动电脑即可在右键的快捷菜单中加入“打开方式”

命令。

方法二:

1、优化大师-系统性能优化-系统个性设置-右键设置或更多设置。

2、打开注册表Regedit,查找有关该连接名的键值删除。或者直接通过“开始 -> 运行 -> re gedit”进入注册表,来到

“HKEY_CURRENT_USER\Software\Microsoft\Internet

Explorer\MenuExt”位置,点击文件夹的“+”号,删除不想要的即可。

可能是有人在你的注册表中做了手脚,锁定了右键菜单。打开注册表编辑器,选择以下子键:

“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersio n\Policies\Explorer”在右窗格中找一个名为“NoViewContexMenu”的键值,把其数据改为00000000。或者干脆删除这个键值即可。

附加信息:

------------------------------------------------------------ Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*]

"QuickTip"="prop:Type;Size;Write"

"InfoTip"="prop:Type;DocAuthor;DocTitle;DocSubject;DocCommen ts;Write;Size"

"AlwaysShowExt"=""

"TileInfo"="prop:Type;Size"

[HKEY_CLASSES_ROOT\*\OpenWithList]

[HKEY_CLASSES_ROOT\*\OpenWithList\Excel.exe]

@=""

[HKEY_CLASSES_ROOT\*\OpenWithList\IExplore.exe]

@=""

[HKEY_CLASSES_ROOT\*\OpenWithList\MSPaint.exe]

@=""

[HKEY_CLASSES_ROOT\*\OpenWithList\Notepad.exe]

[HKEY_CLASSES_ROOT\*\OpenWithList\Winword.exe]

@=""

[HKEY_CLASSES_ROOT\*\OpenWithList\WordPad.exe]

@=""

[HKEY_CLASSES_ROOT\*\shell]

[HKEY_CLASSES_ROOT\*\shell\打开方式]

[HKEY_CLASSES_ROOT\*\shell\打开方式\command]

@="C:\\Windows\\rundll32.exe Shell32.dll,OpenAs_RunDLL %1" [HKEY_CLASSES_ROOT\*\shellex]

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Eset Smart Security - Context Menu Shell Extension]

@="{B089FE88-FB52-11D3-BDF1-0050DA34150D}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Offline Files]

@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With] @="{09799AFB-AD67-11d1-ABCD-00C04FC30936}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With EncryptionMenu]

@="{A470F8CF-A1E8-4f65-8335-227475AA5C46}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\WinRAR]

@="{B41DB860-8EE4-11D2-9906-E49FADC173CA}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{a2a9545d-a 0c2-42b4-9708-a0b2badd77c8}]

@="附到「开始」菜单"

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers] [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\CryptoSig nMenu]

@="{7444C719-39BF-11D1-8CD9-00C04FC29D45}"

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{1F2E5C40 -9550-11CE-99D2-00AA006E086C}]

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{3EA48300 -8CF6-101B-84FB-666CCB9BCD32}]

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{883373C3 -BF89-11D1-BE35-080036B11A03}]

@="Summary Properties Page"

------------------------------------------------------------ 将以上横线中间部分制成A.reg文件,导入注册表也可以。

注册表文件制作,我前面已经说明过,这里就不多说了!

电脑右键打开方式无法选择程序,解决方案:

把下面代码放到记事本中去改名为B.reg (文件名随意取都可以)然后双击这个B.reg,把这个内容加入到注册表中就可以了。

------------------------------------------------------------ Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Unknown]

"AlwaysShowExt"=""

"QueryClassStore"=""

[HKEY_CLASSES_ROOT\Unknown\shell]

@="openas"

[HKEY_CLASSES_ROOT\Unknown\shell\openas]

[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f, 00,6f,00,74,00,25,\

00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c, 00,72,00,75,00,\

6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00, 20,00,25,00,53,\

00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25, 00,5c,00,73,00,\

79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00, 65,00,6c,00,6c,\

00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65, 00,6e,00,41,00,\

73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00, 31,00,00,00

------------------------------------------------------------ 双击总是在新窗口打开文件夹(分区)的解决方法

网上给的一般做法:

1、打开我的电脑-->工具-->文件夹选项-->文件类型,找到“驱动器”或“文件夹”(具体选哪个根据你所遇问题,若属于双击打不开驱动器则选择“驱动器”,打不开文件夹则选择“文件夹”)。点下方的“高级”,在“编辑文件类型”对话框里的“新建”,操作里填写“open”(这个可随意填写,如果有“open”且指向的是其他陌生的.exe文件则有可能指向的是木马,则选择“编辑”),用于执行操作的应用程序里填写explorer.exe,确定。随后返回到“编辑文件类

型”窗口,选中“open”,设为默认值,确定!

2、输入regedit 找到HKEY_CLASSES_ROOT\Drive\shell将shell 下的全部删除,然后关闭注册表,按键盘F5刷新或重启电脑,双击分区再看

3、我的电脑-->文件夹选项--->查看-->隐藏已知受系统保护的文件勾去掉-->显示所有文件勾上,开始搜索该盘下的AutoRun.inf找到后删除

我遇到的解决的方法:其实就是修改注册表(刚试了,机子已经恢复正常了)

1、对于分区在新窗口打开的情况

打开我的电脑,选择工具菜单,文件夹选项。确保“浏览文件夹”选择的是“在同一窗口中打开每个文件夹”

如果还是存在该问题,请打开记事本,输入以下内容,然后保存为"分区新窗口.Reg"注意保存类型为“所有类型”并注意扩展名。然后双击导入该Reg文件。

Copy code to clipboard 程序代码

------------------------------------------------------------ Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell]

[HKEY_CLASSES_ROOT\Folder\shell\open] "BrowserFlags"=dword:00000010

"ExplorerFlags"=dword:00000012

@="打开文件夹(&O)"

[HKEY_CLASSES_ROOT\Folder\shell\open\command]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f, 00,6f,00,74,00,25,\

00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65 ,00,72,00,2e,00,65,00,78,00,\

65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00 ,74,00,2c,00,25,00,49,00,2c,\

00,25,00,4c,00,00,00

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec]

@="[ViewFolder(\"%l\", %I, %S)]" "NoActivateHandler"=""

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\application] @="Folders"

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\ifexec]

@="[]"

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\topic]

@="AppProperties"

[-HKEY_CLASSES_ROOT\Drive\Shell]

------------------------------------------------------------

2、对于文件夹在新窗口打开的情况

把以下代码保存为"文件夹新窗口.reg"

Copy code to clipboard 程序代码

------------------------------------------------------------

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory]

"InfoTip"="prop:DocComments"

[HKEY_CLASSES_ROOT\Directory\Background]

[HKEY_CLASSES_ROOT\Directory\Background\shellex]

[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextM enuHandlers]

[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextM enuHandlers\New]

@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"

[HKEY_CLASSES_ROOT\Directory\shell]

@="none"

[HKEY_CLASSES_ROOT\Directory\shell\find] "SuppressionPolicy"=dword:00000080

[HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec] "NoActivateHandler"=""

[HKEY_CLASSES_ROOT\Directory\shellex]

[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers ]

[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers \EncryptionMenu]

@="{A470F8CF-A1E8-4f65-8335-227475AA5C46}"

[HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandle

rs]

[HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandle rs\{ef43ecfe-2ab9-4632-bf21-58909dd177f0}]

@=""

鼠标右键关联菜单的添加、删除和修改

很多软件都喜欢向鼠标右键菜单里增加快捷菜单,跟前些年所有的程序都喜欢往用户的托盘、IE工具栏增加图标一样,这些功能十之八九都是些烦人的鸡肋,可能很多网友习惯使用优 化软件进行清理,天缘博客从未如此建议,一方面手动整理可以让自己学点小知识,二来还可 以免除安装这类优化软件,系统会更加干净。本文整理一些常用的Windows上鼠标右键菜单 整理常见方法, 右键菜单关联种类有:文件类型关联、文件夹关联、驱动器类关联及一些特殊关联(包括 发送到、打开列表及开关机回收站、级联菜单等等),限于篇幅,下文只对某些常用功能摘要 介绍。提醒:修改注册表可能导致计算机无法启动、死机等现象,如果您不熟悉注册表使用及 潜在修改后果,敬请慎用! 一、使用原配软件进行右键菜单关联修改 要对右键关联菜单的调整,建议优先使用原配软件进行,慎用下文的直接修改注册表功能,毕竟对于大部分网友来说,操作注册表还是会有很多风险。比如WinRAR、杀毒软件、显示驱 动等,只要是正规的软件程序,都应该带关联修改设置,天缘至今想不出不给设置关联右键菜 单有哪些合理的正常理由,认为右键菜单也只是个外壳整合,纯粹是为了方便,任何锁定都没 有道理。 1、WinRAR的鼠标右键关联设置 打开WinRAR,选择菜单“选项”——“设置”,选择综合选项卡,如下图: 上图中的外壳整合里还有三个选项,把WinRAR整合到资源管理器、层叠右键关联菜单、在关联菜单显示图标,其中第一个设置是控制整体开关,是否添加到资源管理器。第二个层叠 设置是控制二级菜单显示,选中后,会让您的右键菜单更加简洁。第三项是控制关联菜单显示 图标,默认显示会更加清晰。选择设置关联菜单项目,如下图: 取消或选中上图中的关联项目,即可定制鼠标右键菜单显示结果。 其它软件需类似查找关联设置位置,类似设置修改,实在找不到就采用下文的方法修改。 2、系统显示右键关联设置 似乎是就这最近几年,几乎所有的显示驱动都喜欢往右键菜单里塞关联,实际上大家把驱 动装完后,很少人需要频繁的再次调整分辨率或旋转显示多少多少度。对于爱打游戏一族(天 缘也算),似乎也没这个“快捷”必要。幸好只是简单的关联项(托盘一般也会有一个)。基本 就是一项或两项,右下角的托盘显示可以在显示属性里关闭掉,但是右键关联菜单有些可以设 置有些只能手动设置,参考下文。

清除右键多余菜单,鼠标右键菜单清理的方法

清除右键多余菜单,鼠标右键菜单清理的方法 当我们电脑的系统使用的时间越长,系统垃圾也会越来越多,而大量软件的安装会让你的鼠标右键菜单变得异常臃肿,常常会遭遇到右键菜单很多,找不到自己所需要的选项声卡驱动。为了加快我们的效率,我们有必要对系统右键菜单进行清理。一起来看看怎么清除右键多余菜单的方法如下: 鼠标右键菜单 一、去除鼠标右键多余菜单方法 第一招:清理右键“新建”菜单 由于不断地安装新的应用程序,鼠标右键快捷菜单的中的“新建”菜单下的命令选项会越来越多,有时甚至需要花费一点时间去等待它们显示完全。但实际上除了新建文件夹、TXT文档等常用的选项以外,其中有许多种类型的文件我们基本上是不会直接新建的。如果希望清理“新建”菜单下的某些命令选项,可使用注册表编辑器按以下设置来清理它们极品飞车15配置。 打开注册表编辑器,单击展开[HKEY_CLASSES_ROOT]根键,在其下找到包含“ShellNew”的子键。每一种文件类型子键下只要包含了“ShellNew”子键,就会显示在新建菜单上,例如[HKEY_CLASSES_ROOT\.txt\ShellNew]将使右键快捷菜单中出现“新建”→“文本文件”菜单命令显卡温度过高怎么办。因此,只需将不需要的文件类型子键下的“ShellNew”子键改为“ShellNewOld”子键,就可以不让它在“新建”菜单中出现了。 第二招:折叠成多级菜单 安装WinRAR后,会有数个项目添加到右键菜单中。我们要将其移动至WinRAR 的二级菜单中:打开WinRAR的主窗口,单击“选项→设置”,在“设置”对话框中,单击“综合”选项卡,选中“层叠右键关联菜单”复选框,单击“确定”按钮。如果你的电脑右键菜单还有其他软件的多个选项,想办法将它们折叠成多级

右键新建菜单添加

如何在右键新建菜单中添加word、execl、ppt、txt文... 有些简版的OFFICE2003或者是2007,右键的新建菜单中没有“新建WORD文档”。在网上搜了好多的资料都是无效的,特别给各位总结了一下: 下面是一项编辑注册表的信息,把横线中的信息复制的记事本中,然后另存为*.reg格式的文件。 双击该注册项。会弹出“是否确认要将***.reg中的信息添加到注册表” 点击“是”。 刷新一下就可以看到右键菜单中的新建项了。 注:*.reg中的*表示任意名称,必须保证后缀名是.reg 一、以下是右键新建word文档的注册信息。(.doc) ----------------------------------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.doc] @="Word.Document.8" "Content Type"="application/msword" [HKEY_CLASSES_ROOT\.doc\OpenWithList] [HKEY_CLASSES_ROOT\.doc\OpenWithList\WordPad.exe] @="" [HKEY_CLASSES_ROOT\.doc\PersistentHandler] @="{98de59a0-d175-11cd-a7bd-00006b827d94}" [HKEY_CLASSES_ROOT\.doc\ShellNew] [HKEY_CLASSES_ROOT\.doc\Word.Document.6] [HKEY_CLASSES_ROOT\.doc\Word.Document.6\ShellNew] "FileName"="winword.doc" [HKEY_CLASSES_ROOT\.doc\Word.Document.8]

UG自定义右键弹出菜单和快捷键

UG自定义右键弹出菜单和快捷键 发布日期:2005-9-2 12:20:17 作者:出处: UG的右键弹出菜单包含了一些我们常用的功能,比如Roate、Fit等,为了使用的更加方便,我们也可以自己打造!打开UG安装目录下的UGII下的menus文件夹,里面包含了一些*.men 和*.tbr,我们以文本方式打开它,发现也不难理解。例如,我们想在右键弹出菜单里面的roate 和pan之间加入如图示的view下的orient功能,首先我们打开ug_main.men,查找orient,会看到下面的内容: BUTTON UG_VIEW_REFRESH LABEL &Refresh BITMAP refresh_window.bmp ACCELERA TOR F5 ACTIONS STANDARD CASCADE_BUTTON UG_VIEW_EDIT LABEL O&peration BUTTON UG_VIEW_ORIENT LABEL Ori&ent... ACTIONS STANDARD 参考上面部分我们会看出快捷键的定义是*ACCELERA TOR来指定的,我们把红色部分即BUTTON UG_VIEW_ORIENT的LABEL下面加入一行ACCELERA TOR Ctrl+Alt+O(这里可以自行定义,但不要和别的重复),保存,这样我们就把快捷键定义好了,然后我们选中红色部分复制。接着打开ug_view_popup.men,它就是右键弹出菜单的定义文件。为了把它放在roate和pan之间,我们把刚才复制的部分粘贴在下面图示的位置: TOGGLE_BUTTON UG_VIEW_POPUP_ROTA TE LABEL R&otate BITMAP rotate.bmp ACCELERA TOR F7 ACTIONS STANDARD

清除或还原右键的桌面菜单讲课讲稿

清除或还原右键的桌 面菜单

你是不是清除了所有多余右键的桌面菜单 检举 提问人的追问2011-03-15 10:28 是啊!怎么可以在变回来 检举 回答人的补充2011-03-15 10:33 是不是这样? 如果是这样的话请打开开始菜单——运行——输入 reg add "HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\N ew" /ve /d "{D969A300-E7FF-11d0-A93B-00A0C90F2719}" /t REG_SZ /f

复制=====线下内容然后粘贴到记事本里 另存为“清除所有多余的桌面右键菜单.cmd” 然后运行1遍 ============================================= @ ECHO OFF @ ECHO. @ ECHO. @ ECHO ----------------------------------------------------------------------- PAUSE regsvr32 /u /s igfxpph.dll reg delete HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandler s /f reg add HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandler s\new /ve /d {D969A300-E7FF-11d0-A93B-00A0C90F2719} reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\R un /v HotKeysCmds /f reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\R un /v IgfxTray /f

清除多余的“打开方式”有技巧-txt文本文档右键选择打开方式里出现两个记事本程序

清除多余的“打开方式”有技巧 ------关于txt文本文档右键选择打开方式里出现两个记事本程序 很多时候,即使是文本格式的文件,你也许并不会直接双击打开,毕竟这可能会带来某些安全方面的隐患。此时,一般都是右击选择打开方式,但“打开方式”菜单下竟然存在两个“记事本”,如果选择“选择默认程序”打开“打开方式”对话框,这里也仍然存在两个“记事本”(图2),而其他格式的文件却并没有这个问题,更苦恼的是,这个问题无论是在Windows XP或是Windows Vista下都存在。 图1 从注册表编辑器入手 当然,无论我们选择哪一个“记事本”,都可以正常使用,但总觉得不是滋味。仔细分析,这应该是文本文件的关联方式出现了问题。 如果你使用的是Windows XP,那么可以打开“文件夹选项→文件类型”对话框,从“已注册的文件类型”列表框中选择“TXT”,单击右下角的“高级”按钮,此时会打开“编辑文件类型”对话框,从“操作”列表框中选择“open”,单击右侧的“编辑”按钮打开“编辑这种类型的操作:文本文档”对话框(图2),将“C:\Windows\notepad.exe %1”手工更改为“%SystemRoot%\system32\NOTEPAD.EXE %1”,确认之后即可生效。

图2 遗憾的是,Windows Vista并没有提供手工编辑打开方式的功能,虽然我们也可以从“组织”菜单下打开“文件夹选项”对话框,但这里并没有“文件类型”选项卡。正确的方式是从开始菜单或控制面板进入“默认程序→设置关联”窗口,在这里找到“.txt”,单击右上角的“更改程序”按钮,不过这里却并没有提供类似于Windows XP更改打开方式的设置项。 或者,我们也可以通过注册表编辑器来解决这个问题。打开运行对话框,手工输入“r egedit.exe”打开注册表编辑器,定位到“HKEY_CLASSES_ROOT\txtfile\shell\open\comman d”,将右侧窗格中“默认”的值手工重置为“%SystemRoot%\system32\NOTEPAD.EXE %1”,刷新后即可生效,这个方法在Windows XP或Windows Vista系统下都可以执行操作。

鼠标右键设置菜单大全

鼠标右键设置菜单大全 一、右键菜单大揭密 在Windows系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。不知道你是否对它感兴趣?是否想对它作一番改头换面,做出有自己特色的右键菜单?不用着急,看完本文的大揭密,你将成为这方面的高手! 修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键(如图1)。一般地说,只要是在windows系统中已注册过的扩展名,在HKEY_CLASSES_ROOT下均有“·该扩展名”子键,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名file”键下的操作。 1、在所有的文件右键菜单中加入命令 如果你的系统上安装有Winzip、UltraEdit等,当你对任一文件点右键时,都会有“Add to zip”、“UltraEdit-32”等命令(当然,Winzip稍有不同,我将在后面讲到)。它的添加方法是: (1).打开“HKEY_CLASSES_ROOT\*”; (2).在其下新建“shell\命令\command”分支,再将command的键值设为执行该命令时所用的可执行程序的绝对路径,并在其后加“%1”即可。 例:在“HKEY_CLASSES_R OOT\*”下新建“shell\用写字板打开\command”子键,将command的键值设为 “c:\windows\notepad.exe %1”,就会在右键菜单中出现“用写字板打开”的命令了(如图2)。 说明: 1. 要删除该类命令,只需将“命令”子键删除即可; 2. 有的人或许会问他按我写的去做,但是得到的为何与我的有一些不同,这就是我的命令里有快捷键(N),只要在“用写字板打开”后加入“(&N)”即可。 2、在特定文件类型的右键菜单中加入命令 刚才说到了Winzip这个软件,对普通的文件类型,它的右键菜单中有“Add to zip”,但是对它所支持的压缩文件类型,如*.zip、*.cab、*.rar在其右键菜单中有“Open with Winzip”、“Extract to”、“Extract to folder”、“Create Sel f-Extractor(.EXE)” 等命令,对于自解压性安装文件(如OICQ99b),其右键菜单中有“Run with Winzip”命令。下面是特定文件类型的右键菜单的命令添加方法(以在mp3文件的右键菜单中加入Play with winamp 为例): (1).打开“HKEY_CLASSES_ROOT\mp3_auto_file”主键;

如何删除右键菜单选项

如何删除右键菜单选项 首先单击“开始”菜单中的“运行”命令,打开“运行”对话框,在“打开”栏里输入“regedit”, 然后按“确定”。然后在打开的“注册表编辑器”窗口中,打开 HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B3030 9D}\shell , 可以看到shell下的几个子键,分别对应”我的电脑“右键菜单中的几项:Manage=管理,find=搜索。那么只要在多余的子键上右击,选择“删除”即可,“我的电脑”右键菜单的多余选项就会相应地被删除。 另外如还想删除“映射网络驱动器”和“断开网络驱动器”选项,可通过如下方法:“开始”菜单→运行→输入gpedit.msc →确定→用户配置→管理模板→windows组件→windows资源管理器→右边第五行“删除“映射网络驱动器”和“断开网络驱动器””双击→选中“已启用”→确定→一切搞定! 如何删除右键菜单: 修改右键多余菜单: 开始->运行输入“regedit”打开注册表编辑器。 展开[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers]分支,找到要删除的无用项,然后根据关键字删除需要清除的右键菜单项即可。对于仅在文件

夹右键菜单中才有的选项,可到[HKEY_CLASSES_ROOT\Direclory\shell] 和[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers]分支 下查找。有时[IHKEY_CLASSES_ROOT\Folder\shell] 和[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers]分支下也有右键菜单中的选项。最好使用组合键“Ctrl+F”,在查找对话框中输入要删除的菜单中的关键字,找到后删除即可。 如何添加右键菜单: 为文件类对象添加右键菜单项,需要通过修改注册表来实现。举一个简单的例子,为文件类对象增加一个“设为隐藏属性”的菜单项,具体操作方法如下:运行Regedit, 在注册表HKEY_CLASSES_ROOT\*分支下新建一项“Shell”,并在该项下级再创建一个新项“AttHide”,修改右侧窗格中“默认”键值为“设为隐藏属性”,然后在“AttHide”下级再创建一新项,命名为“Command”。 在注册表HKEY_CLASSES_ROOT\*\shell\AttHide\Command右侧窗格 中双击“默认”键值,弹出“编辑字符串”对话框,在“数值数据”框中输入“attrib.exe +h %1”(注意引号不要输入),确定后退出注册表编辑器(如图2)。现在用鼠标右键单击任意一个文件,可以看到在弹出的快捷菜单中增加了一项“设为隐藏属性”,选中它就可以为该文件指定隐藏属性。 文件夹类对象的右键选单 为文件夹类对象添加右键菜单项,可以在注册表 HKEY_CLASSES_ROOT\Directory\Shell分支下,用下面的方法进行同样的设置。

鼠标右键菜单设置大全(网页版)

注册表修改右键菜单 在Windows 系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。不知道你是否对它感兴趣?是否想对它作一番改头换面,做出有自己特色的右键菜单?不用着急,看完本文的大揭密,你将成为这方面的高手! 修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键(如图1)。一般地说,只要是在windows系统中已注册过的扩展名,在 HKEY_CLASSES_ROOT下均有“·该扩展名”子键 ,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名file”键下的操作。 1、在所有的文件右键菜单中加入命令 如果你的系统上安装有Winzip、UltraEdit等,当你对任一文件点右键时,都会有“Add to zip”、“UltraEdit-32”等命令(当然,Winzip稍有不同,我将在后面讲到)。它的添加方法是: (1).打开“HKEY_CLASSES_ROOT\*”; (2).在其下新建“shell\命令\command”分支,再将command的键值设为执行该命令时所用的可执行程序的绝对路径,并在其后加“%1”即可。 例:在“HKEY_CLASSES_R

OOT\*”下新建“shell\用写字板打开\command”子键,将command的键值设为 “c:\windows\notepad.exe %1”,就会在右键菜单中出现“用写字板打开”的命令了(如图2)。 说明: 1. 要删除该类命令,只需将“命令”子键删除即可; 2. 有的人或许会问他按我写的去做,但是得到的为何与我的有一些不同,这就是我的命令里有快捷键(N),只要在“用写字板打开”后加入“(&N)”即可。 2、在特定文件类型的右键菜单中加入命令 刚才说到了Winzip这个软件,对普通的文件类型,它的右键菜单中有“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的键值设为“C:\Program files\winamp\winamp.exe %1”。 说明:当有多个软件可以播放mp3文件时,我们可以在右键菜单中添加多条命令,如加入“Play with Unreal”等命令,但是我们如何将某一条命令定义为默认操作(即右键菜单中的黑体命令)呢?

清除或还原右键的桌面菜单

一恢复桌面右键菜单 如果是这样的话请打开开始菜单——运行——复制下面内容 reg add "HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\N ew" /ve /d "{D969A300-E7FF-11d0-A93B-00A0C90F2719}" /t REG_SZ /f 二清除桌面右键菜单 复制=====线下内容然后粘贴到记事本里 另存为“清除所有多余的桌面右键菜单.cmd” 然后运行1遍 ============================================= @ ECHO OFF @ ECHO. @ ECHO. @ ECHO ----------------------------------------------------------------------- PAUSE regsvr32 /u /s igfxpph.dll

reg delete HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandler s /f reg add HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandler s\new /ve /d {D969A300-E7FF-11d0-A93B-00A0C90F2719} reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\R un /v HotKeysCmds /f reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\R un /v IgfxTray /f

如何管理好自己的右键菜单

如何管理好自己的右键菜单 很多软件在安装完成后都会在右键菜单添加一些命令。但是这样的命令越多右键菜单就越冗长,在查找需要的命令时就比较麻烦。其实这些命令并不是都需要,所以需要有效地对右键菜单中的命令进行管理。那么如何管理这些操作命令呢? 常用命令层叠管理 有的软件的右键菜单命令对用户来说是必不可少的。比如我们常用的压缩软件,通过右键菜单可以方便地进行压缩或解压。但是相关的命令又比较多,这时就可以将相关命令折叠到一个子菜单里面,这样操作和使用也就一目了然了。这里就以最常见的WinRAR为例进行演示。 首先任意双击打开一个压缩文件,在弹出的软件窗口中点击“选项”菜单中的“设置”命令,接着在弹出的设置对话框里面选择“综合”标签。找到标签中的“外壳整合”选项,将其中的“层叠右键关联菜单”选项选中即可(如图1)。设置完成以后点击“确定”按钮,以后再点击右键菜单的时候,就会看到一个名为WinRAR的子菜单,所有和WinRAR 相关的操作命令都汇集于此。 关闭右键菜单命令

有的右键菜单命令对用户来说是必须的,而有的右键菜单命令则是无用的,所以这个时候我们就需要想办法删除这些命令。比如有的软件就自带有右键菜单命令的设置功能,这样直接在软件“选项”窗口就可以进行设置。这里就以搜索软件Everything为例进行演示。 首先运行Everything软件,点击“工具”菜单中的“选项”命令,在弹出的对话框选择“常规”选项。然后在右侧窗口找到“集成到资源管理器右键菜单”选项,将这个选项前面的对钩去除掉即可(如图2)。设置完成以后点击“确定”按钮,这样右键菜单中的“搜索Everything”命令就可以去除掉。 删除不用右键命令 当然并不是所有的软件都自带有相应的设置命令,比如很多云存储的客户端软件就没有类似的命令。这个时候就只有借助于第三方的管理软件,对右键菜单中的命令进行屏蔽或删除。这里就用最常见的垃圾清理工具CCleaner来进行演示。 首先运行CCleaner工具的最新版本,点击左侧工具栏中的“工具”按钮。在出现的右侧窗口中点击“启动”按钮,接着在启动窗口选择“右键菜单”标签(如图3)。点击标签窗口中的“程序”列表,这时可以看到每个程序一般都有两个项目,它们的键值分别对应的是Directory和File。其中

右键打开方式无法选择程序问题的解决

右键打开方式无法选择程序问题的解决 删除了PS2,装上了PS4绿色安装包,可以从打开的PS4中打开图片,但右击图片却无法选择PS4程序,很郁闷,忽然想起自己经常说的“网络真是个好东西”这句话,在百度里搜了一下,找到了下面的文章,依葫芦画瓢,在注册表中修改了PS4的安装路径,OK,问题解决。 值得一提的是,最初俺是按照作者的第二种思路处理的,认为比较简单,且不会因为误修改注册表出现问题,用金山卫士的注册表清理功能清理注册表,但没有成功。 这几天下载了一些flv文件来观看,装在D盘的绿色软件kmplayer却不干了,说是缺少了文件,本人想想也是,这个软件都用了一年多了,该升级了。就把这个文件夹里的程序给删除了,这为下面的问题埋下了祸殃。从网上下载了新的免安装的kmplayer解压到D盘,解压时就采用了这个升级程序的目录。打开程序,通过程序打开音乐、视频通通没有问题,心里很高兴。 但是当我直接在音乐和视频文件上双击时,出来的却是一个打开方式对话框,要我选择程序,那就选择吧。结果能选择后,在对话框中却不见选择好的kmplayer程序图标。再试一遍,依然,怎么了? 问题的产生: 对于如果想用其他某个程序打开某种文件,其一种方式是 右键点击该文件-> 打开方式-> 选择程序-> 浏览 然后找到你要用的程序,就可以将此程序添加到推荐的程序或者其他程序中了, 然后再点击确定,就可以用该程序打开该文件了。 但是,却经常遇到不正常的情况,也就是让人郁闷的bug,就是, 在点击确定之后,回到打开方式对话框中,里面没有你刚才选择的程序,也就是之前的操作都白费了。 无法将你要的程序添加到打开方式里面,只能自己单独代开该程序,在程序里面再打开你要用的文件。 这样极其麻烦,让人很郁闷 弄了很长时间,也在网上查了,却也不得要领,没有成功。但电脑注销后用一个新用户登陆却可以选择打开方式,百思不得其解。总不能因为这个小问题就重新装一遍系统吧,上百度,再查,终于看到一篇有水平的文章,试验成功。 问题产生的原因: 原来的软件没有用正常的方式卸载,注册表中仍然记录着这个程序原来的位置,而的升级程序因为也是免安装的没有进行注册,但是程序所在的文件夹位置却改变了(即路径或者是文件夹名,与原来的程序那怕是错一个字符都不行,这就是死板的windows),所以当你选择程序时,因为通过注册表找不到程序,就无法显示在打开方式对话框中,更不能建立链接了。解决方法: “开始”——“运行”——输入“regedit”点回车,打开注册表编辑器,在菜单里单击查找,输入你要用的程序的全名,例:kmplayer.exe,按F3一直查找到含有"kmplayer.exe"的键值,含这个值的键很多,一定要找到含有你原来的这个程序的路径位置的键,例:原程序路径“D:\prog\kmplayr\kmplayer.exe",然后把它修改成你现在程序的路径就行了,例:现在程序路径“D:\prog\the kmplayr\kmplayer.exe",我的程序问题就是这个该死的the造成的。 如果你不想改动注册表,你也可以把你现在的程序位置改成原来的位置,例:把上面现在程序位置中的文件夹名前的the去掉就可以了。

右键菜单变简洁方法

右键菜单林子虽小,却是我们每天频频点击和面对的区域。Windows系统虽然在标题栏、菜单栏、工具栏、任务栏直至开关按钮和窗口边框的显示风格上都在不断改进,然而右键菜单这一块似乎与世隔绝,直到Win7中还是灰白一块,与其华丽的界面风格和舒适的用户体验都显得格格不入。笔者每次美化系统时,小小的右键菜单反倒成了一块重头。 1、右键背景图片 注册ContextBG.dll,XP/WIN7通杀,右键图片更换可用ResHacker、exeScope等打开dll替换位图,详见“三个小dll电脑大整容”篇。 2、清理文件右键 (1)软件安装项:当年Winamp强大的外壳菜单设置令我们记忆犹深,如今几乎所有的看图听歌看片软件安装后都会往资源管理器右键嵌入一堆菜单: 卸载酷我后右键健在 清除这些右键很简单,只需在注册表搜索“酷我”删掉即可,推荐注册表闪电搜索批量删除利器Registry Workshop。

用Registry Workshop搜索右键菜单项 搜索结果中双击一项即可转到查看,刨根问底的朋友可以逐项追溯父项,正本清源。 双击查找结果转到 我们大可全选搜索结果右键删除,外壳菜单还不乖乖就范?笔者发现删掉“酷我”菜单后又会冒出“kw”菜单,我们继续搜索kwopen,找到后过去可以看到旁边还有kwplaylist 项,一并删掉。Registry Workshop不仅快捷方便,也让我们对注册表的敬畏烟消云散,因为所有操作记录都可一键恢复。

批量删除查找结果 (2)系统项如“打印”:没有打印机的朋友,右键文件找操作时,绝对用不到“打印”项,直接用Registry Workshop搜索print,搜索类型选“项”,搜到全删即可;安装有打印机,只需删右键的,搜删shell\print,同样搜索类型选“项”。 删除右键打印项 可见尽管设置了只搜索项,还是出现很多“父子皆搜”的现象,批量删除时就会重复删除。幸好影响不大,因为Registry Workshop搜索速度绝对够快。 3、磁盘和文件夹右键的“共享和安全”,单机用户很少使用,在文件夹选项中取消“使用简单文件共享”即可,只对NTFS分区有效。 4、丰富“我的电脑”右键 (1)删除“映射/断开网络驱动器”:

如何在鼠标右键新建菜单中添加栏目(word_,excel_,PowerPoint-幻灯片)

如何在鼠标右键新建菜单中添加栏目(word ,excel ,PowerPoint)通过注册表的方法,很简单很实用的。实践过的。 将下文复制到一个记事本里保存格式改为.reg(注册表格式) 保存后双击出现是否导入注册表对话框选择是出现成功导入对话框就OK了!(文件随便放在什么地方都可以的哦,因为这只是个指令而已!) 以下是新建word文档的注册信息(.doc) Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.doc] @="Word.Document.8" "Content Type"="application/msword" [HKEY_CLASSES_ROOT\.doc\OpenWithList] [HKEY_CLASSES_ROOT\.doc\OpenWithList\WordPad.exe] @="" [HKEY_CLASSES_ROOT\.doc\PersistentHandler] @="{98de59a0-d175-11cd-a7bd-00006b827d94}" [HKEY_CLASSES_ROOT\.doc\ShellNew] [HKEY_CLASSES_ROOT\.doc\Word.Document.6] [HKEY_CLASSES_ROOT\.doc\Word.Document.6\ShellNew] "FileName"="winword.doc" [HKEY_CLASSES_ROOT\.doc\Word.Document.8] [HKEY_CLASSES_ROOT\.doc\Word.Document.8\ShellNew]

桌面右键菜单清理

@ ECHO OFF @ ECHO. @ ECHO. @ ECHO. 说明 @ ECHO ----------------------------------------------------------------------- @ ECHO 很多显卡在装了驱动之后,桌面右键会多出一项或多项菜单,这些功能并不实用,@ ECHO 还会拖慢右键的弹出速度,以Intel的集成显卡为甚。迟纯的反应速度严重地影响@ ECHO 了使用者的心情。我们最好清除它。《GhostXP电脑公司特别版》作者编。 @ ECHO ----------------------------------------------------------------------- PAUSE regsvr32 /u /s igfxpph.dll reg delete HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers /f reg add HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\new /ve /d {D969A300-E7FF-11d0-A93B-00A0C90F2719} reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v HotKeysCmds /f reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v IgfxTray /f

编辑右键菜单设置讲解

我经常看见有人发帖子询问怎么修改右键菜单。提问人说的含糊,所以建议用软件去改。软件占地方,也不太人性化。我建议如果还明白一点注册表的话还是修改注册表。 下面我把常用的修改方法搜索整理,并且每项都亲测了一遍,提供给大家:(建议大家在操作前备份注册表以防万一和还原,备份方法,打开注册表—文件—导出即可) 1 桌面右键菜单: (1) 删除不常用菜单项 单击Windows的“开始”菜单,单击“运行”,在“打开”框中键入“regedit”,单击“确定”按钮,打开“注册表编辑器”窗口。 展开“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”分支,在其下找到要删除的无用项(要明确你要删除的是什么功能),然后右键单击该项,再单击“删除”将其删除即可清除右键菜单中的对应选项。 关闭“注册表编辑器”窗口。 (2) 给回收站添加重命名,删除 找到下面菜单项 HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00A A002F945E}\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 00 00 如果你要显示某些命令,只需将该命令所对应的键值相加,结果作为attributes的键值即可。 把系统默认的数据数值73 10 00 20 (简单点的就是ctrl+find搜索回收站,见到就改名字。这个方法总反弹) (3)清除任何显卡生成的桌面右键菜单方法修改注册表文件。(我的是ATI) 依次展开 HKEY_CLASSES_ROOT\ Directory\Background\shellex\ContextMenuHandlers键值,删除其中的“igfxcui”键或者“ACE”(这个是显卡),然后重新启动系统或者注销即可删除桌面菜单上的那三个选项。只保留new项值

如何管理我们的右键“新建”菜单

如何管理我们的右键“新建”菜单 当您在Windows桌面单击鼠标右键,选择“新建”来建立快捷方式或文件夹时,除了快捷方式与文件夹这2个选项之外,还有一个很长的文件菜单,包含了电脑中安装的一些应用软件,您可以很容易地建立文件列表中所包含类型的新文件。我们在这里向您介绍如何通过修改注册表来定制鼠标右键快捷菜单中的“新建”菜单所包含的项目。需要注意的是,在修改注册表以前请先将注册表备份,以免出现问题时无法恢复。 一、增加菜单项目 1.首先,决定您要增加到菜单中的文件类型,以及启动这类文件的应用程序。如果是某些在 启动时会自动打开的新文件或让您可以立即使用的应用程序,如记事本、写字板或画图等,就不需要特别的准备工作。但如果是在启动时不会自动打开文件的应用程序,您必须依需求建立一个通用的文件范本,并将它保存在Windows中的ShellNew文件夹中。此文件夹在某些系统中是隐藏的,所以您可能必须先选择“查看”*“文件夹选项”,在“查看”选项卡中选取“显示所有文件”选项,单击“确定”即可。 2.选择“开始”——>“运行”,输入“regedit”,打开注册表编辑器。单击“HKEY_CLASSES_ROOT”旁边的“+”号,可以看到左边窗口中有一排文件夹,都是以Windows中应用程序建立的文件的后缀名命名的(如.doc、.xls和.html等)。找出您要增加到“新建”菜单中的文件类型的后缀名,单击鼠标右键,选择“新建”*“主键”(在注册表中,每个文件夹都是一个主键),将新的主键取名为“ShellNew”。选取新建的主键,在右边视窗空白处单击鼠标右键,选择“新增”*“字符串值”。如果您使用的文件类型,其程序预设为在启动时打开空白文件,就将新字符串名称设定为“NullFile”; 如果您使用的文件类型,其程序在启动时不会自动打开空白文件的话,请将新字符串名称设定为“FileName”。双击“FileName”字符串图标(或选中后按Enter键),在“编辑字符串”对话框的“键值”文本框中输入文件类型范本的完整路径及名称。然后按确定,退出注册表编辑器。您可以立刻在“新建”菜单的文件列表中看到所做的修改。 以下是一个范例,要在桌面上或在文件夹中按右键建立新的Outlook Express 邮件。启动Outlook Express,选择“文件”------->“新建”------->“邮件”,再加入要放在邮件中的文字,然后选取“文 件”------>“另存为”,将邮件以“blank”的名称保存在\\Windows\\ShellNew文件夹中,Outlook Express 会自动为邮件加上.eml扩展名。接下来,依照前面的说明启动注册表编辑器,在HKEY_CLASSES_ROOT中找出.eml的文件夹,建立“ShellNew”主键,在此主键中新建一个字符串值,并将其名称设定为“FileName”。双击“FileName”字符串,在“编辑字符串”对话框的“键值”文本框中输入 “C:\\Windows\\ShellNew\\blank.eml”(您可以自行设定路径和名称)。按下“确定”按钮,退出注册表编辑器即可。此时,您可以在桌面上按鼠标右键,选择“新建”------>“Outlook Express Mail Message”(如附图所示)。桌面上就会出现一个新邮件图标,输入新邮件文件的名称并按下Enter键。双击新邮件的图标,输入邮件内容,完成之后,按下“发送”按钮即可。这一方法可用来建立电子邮件,并将邮件副本保存在Outlook Express(或其他类似的邮件程序)之外。 二、删除菜单项目 有许多种方法可以删除“新建”菜单中的文件类型列表,以下是3种方法。 1.删除您不使用的程序的文件类型,最好是卸载整个应用程序。可以利用“控制面板”中的“添加/删除程序”功能。此操作同时会将“新建”菜单的文件列表中的相应项目删除。 2.如果您自行卸载软件后,该文件类型的菜单选项仍然存在,请进入资源管理器选择“查 看”----->“文件夹选项”,单击“文件类型”选项卡,选取您不再使用的文件类型,单击“删除”按钮,确认删除。如此可将文件类型从关联文件菜单、注册表以及“新建”菜单中删除。

LabwindowsCVI鼠标右键实现菜单功能

LabwindowsCVI鼠标右键实现菜单功能 (1)在主界面下,新建一个界面,菜单Create中,选择Panel..,直接就生成一个新的面板,双击新建的面板,修改参数。 图1 右键菜单面板参数设置界面 如图1所示,设置界面的名称代码,Constant name 为PANEL_MENU,面板名称Panel title 为“右键菜单”。 (2)为该面板新建菜单,有两种方法,一种是通过软件的菜单Create中Menu Bar...菜单进行新建菜单,一种方法是右键点击PANEL_MENU面板界面的空白处,选择“Menu Bar...”新建菜单。如图2所示。按照图中进行设置你需要的菜单内容。

图2 菜单设置界面 (3)在程序启动后,在main函数中添加代码,获取菜单所在界面的句柄,不用该界面。其代码如下: int menupanelHandle; //初始化界面句柄 if ((menupanelHandle = LoadPanel (1, "NaI_IEC.uir", PANEL_MENU)) < 0) //获取界面句柄 return -1; (4)在主界面中,设置回调函数,设置方式见第1节讲解。然后在回调函数中添加鼠标右键点击事件。并在该事件中添加右键菜单源代码,如下: int a; //初始化菜单句柄变量 case EVENT_RIGHT_CLICK: //右键点击事件 a = GetPanelMenuBar(menupanelHandle); //获得菜单句柄 RunPopupMenu(a,MOR_MENU_MENU,panelHandle,eventData 1,eventData2,0,0,0,0);//显示右键菜单 break;

相关主题