玩过一段时间电脑后,体会到经常会用“记事本”打开多种类型未知文件,以便查看编辑其中内容。所以直接在右键菜单中添加“用记事本打开”这一
功能是比较省事方便的。通过修改注册表可以实现:

1、打开注册表,找到
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell 主键(项)(如果没有新建一个),
2、单击shell这个主键,在下再新建一个名为 notepad 的主键,在右面的窗口中,把默认项的值改成:用记事本打开 或者其他你喜欢的字样。
3、再在notepad主键下新建一个 command 主键。在右面的窗口中,把默认项的值改成:
notepad %1 (注意notepad和%符号之间要空一格)关闭注册表。
现在在任意一个文件上单击鼠标右键就有“用记事本打开”这一功能了。经体验是一个很好的方法。当然用其它软件也可添加这一功能。(收集学习)

另可以:打开注册表编辑器,找到下面的键值:HKEY_CLASSES_ROOT\*,接着新建一个名为 shell的子项,接着再它的下方新建名为“Notepad”,然后在右侧窗口中将其默认值改为“使用记事本打开”,最后在“Notepad”项下新建名为“command”的子项,在右侧窗口中将其值改为:notepad.exe %1就可以了。

保存一下内容为*.reg运行即可!

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\playboyjin]
@="用记事本打开"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\playboyjin\command]
@="notepad.exe \"%1\""

如何添加鼠标右键DOS命令
A:(1)打开注册表编辑器。 (2)打开HKEY_LOCAL_MACHINE\Software\classes\directory\shell主键并选中它。在右侧窗口中新建一个项,命名为CommandPrompt,然后把它的数值数据改为command。 (3)在CommandPrompt下新建一个项,命名为command,改其数值数据为cmd /k cd %1,退出OK了。 (4)鼠标右键单击任何文件夹,在弹出的菜单中,你就可以选择command命令了。

B:保存下边的代码到一个记事本文件,并把扩展名改为“.bat”,执行一次这个文件(以后就没用了),找一个文件夹,打开鼠标右键看看吧!

reg add "HKCR\*\shell\ms-dos" /ve /d ms-dos /f
reg add "HKCR\*\shell\ms-dos\command" /ve /d "cmd.exe /k cd %%1" /f
reg add "HKCR\Folder\shell\ms-dos" /ve /d ms-dos /f
reg add "HKCR\Folder\shell\ms-dos\command" /ve /d "cmd.exe /k cd %%1" /f


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/bhsky/archive/2009/02/02/3858883.aspx