为资源管理器添加命令提示符右键菜单
2009-08-14 22:54
162 查看
以下两种方法都可以实现这个功能,网上大多建议的是方法1,而老毛桃WinPE采用的是方法2.
1,找开注册表编辑器;
2,找到HKEY_CLASSES_ROOT/Folder/shell;
3,在“编辑”下选择“新建”下面的“项”,输入名字cmd;
4,双击cmd的默认值,输入一个字符串,这个字符串就是日后在右键菜单上出现的字符串,例如可以输入:“命令提示符”;用户也可以使用&加入快捷键,这个约定和VB或VC中的一样,这里就不多说了;
5,在cmd下再选择“新建”下面的“项”,输入名字command(注意要小写);
6,再移动到command,在默认值下面输入cmd.exe /k cd "%1",这里我们用"%l"(字母L),这将支持长文件名;
7,关闭注册表编辑器就可以了。不用重新启动计算机的.
导出的注册表分支如下:
1,找开注册表编辑器;
2,找到HKEY_CLASSES_ROOT/Directory/shell;
3,在“编辑”下选择“新建”下面的“项”,输入名字cmd;
4,双击cmd的默认值,输入一个字符串,这个字符串就是日后在右键菜单上出现的字符串,这里输入:“@shell32.dll,-22022”,表示显示的名字为系统已经注册的部件“@shell32.dll,-22022”的名字。在Windows 2000中,这里需要输入名字“命令提示符”,它没有提供部件的注册名字。
5,在cmd下再选择“新建”下面的“项”,输入名字command(注意要小写);
6,再移动到command,同样在默认值下面输入cmd.exe /k cd "%1",这里我们用"%l"(字母L)以支持长文件名;
7,关闭注册表编辑器就可以了。不用重新启动计算机的.
导出的注册表分支如下:
1.1.1 实现方法1
在资源管理器中为鼠标右键增加一个命令,运行cmd,同时使得当前路径为资源管理器当前的目录1,找开注册表编辑器;
2,找到HKEY_CLASSES_ROOT/Folder/shell;
3,在“编辑”下选择“新建”下面的“项”,输入名字cmd;
4,双击cmd的默认值,输入一个字符串,这个字符串就是日后在右键菜单上出现的字符串,例如可以输入:“命令提示符”;用户也可以使用&加入快捷键,这个约定和VB或VC中的一样,这里就不多说了;
5,在cmd下再选择“新建”下面的“项”,输入名字command(注意要小写);
6,再移动到command,在默认值下面输入cmd.exe /k cd "%1",这里我们用"%l"(字母L),这将支持长文件名;
7,关闭注册表编辑器就可以了。不用重新启动计算机的.
导出的注册表分支如下:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT/Folder/shell/cmd] @="命令提示符" [HKEY_CLASSES_ROOT/Folder/shell/cmd/command] @="cmd.exe /k cd /"%l/"" |
1.1.2 实现方法2
在资源管理器中为鼠标右键增加一个命令,运行cmd,同时使得当前路径为资源管理器当前的目录1,找开注册表编辑器;
2,找到HKEY_CLASSES_ROOT/Directory/shell;
3,在“编辑”下选择“新建”下面的“项”,输入名字cmd;
4,双击cmd的默认值,输入一个字符串,这个字符串就是日后在右键菜单上出现的字符串,这里输入:“@shell32.dll,-22022”,表示显示的名字为系统已经注册的部件“@shell32.dll,-22022”的名字。在Windows 2000中,这里需要输入名字“命令提示符”,它没有提供部件的注册名字。
5,在cmd下再选择“新建”下面的“项”,输入名字command(注意要小写);
6,再移动到command,同样在默认值下面输入cmd.exe /k cd "%1",这里我们用"%l"(字母L)以支持长文件名;
7,关闭注册表编辑器就可以了。不用重新启动计算机的.
导出的注册表分支如下:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT/Directory/shell/cmd] @="@shell32.dll,-22022" [HKEY_CLASSES_ROOT/Directory/shell/cmd/command] @=hex(2):63,00,6d,00,64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,6b,00,20,00,63,/ 00,64,00,20,00,22,00,25,00,6c,00,22,00,00,00 |
1.1.3 总结
这两种方法都可以实现预期的功能,不需要都设置,否则,只会显示后面一个名字(前面的被覆写)。相关文章推荐
- 为右键菜单添加打开命令提示符功能
- 资源管理器 空白处 右键菜单 的 添加
- NotePad++ 添加右键菜单
- ubuntu右键添加打开终端的快捷菜单
- Ubuntu terminal终端添加右键菜单
- 右键菜单添加命令行,右键菜单增加editplus
- MFC为应用程序添加托盘(右键托盘,弹出菜单)
- Sublime Text 3添加到右键菜单
- dos在这里 - 在右键菜单中添加Dos快捷通道
- 为Windows右键新建菜单添加菜单项
- 向右键添加新建脚本菜单
- 添加自己的应用程序到右键菜单
- 在IE右键菜单,添加图片保存快捷方式
- 将ultraedit添加到右键菜单
- 右键添加 CMD 命令提示符
- 将Cmder添加到系统右键菜单中
- 【Extjs6】给tabpanel添加右键菜单
- 如何将类似于EditPlus的软件添加到右键菜单
- 《ArcGIS Engine+C#实例开发教程》第六讲 右键菜单添加与实现
- 添加绿色应用程序到右键菜单