通过添加注册表项,实现右击 “在此处打开命令行功能”
注册表位置:HKEY_CLASSES_ROOT\Directory\Background\shell\
win10系统用标识右键菜单打开命令行的键,键值639bc8(十六进制):
ShowBasedOnVelocityId(显示标识)
HideBasedOnVelocityId(隐藏标识)
效果
直接右键即可看到该选项,无需同时按住shift键。当然,按住右键也能显示,并且不影响右键打开powershell的功能。
一键自动导入设置。将以下内容保存成reg文件,如a.reg,双击该文件自动导入设置。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCMDHere]
"ShowBasedOnVelocityId"=dword:00639bc8
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCMDHere\command]
@="cmd.exe /s /k pushd "%V""
1. 我们用regedit或者其他注册表编辑器定位到HKEY_CLASSES_ROOT\Directory\Background\shell\处,右击新建项“OpenCMDHere”,并在该项下,右击新建项“command”。
2.我们在右边OpenCMDHere项下,右击新建REG_DWORD类型整数值。设置键名为“ShowBasedOnVelocityId”,键值为“639bc8”。
3.进入command项下,设置键值为cmd.exe /s /k pushd "%V"
打开“我的电脑”,点击菜单中的“工具”-“文件夹选项”,选择“文件类型”,找到“(无)资料夹”,点“高级”,“新建”,在“ *** 作”中填入“CMD快速通道”(其实爱填什么都可以),“用于执行 *** 作的应用程序”中填入“cmd.exe /k cd %1”(这个是关键),确定即可。右键打开任何一个文件夹、分区,点击“CMD快速通道”,就可以打开CMD命令行了。
--------------------------------------------------------------------------------
PS:其实所有的实现方法都是对注册表做了同样的修改:在HKEY_CLASSES_ROOT\Folder\shell下增加一个“CMD”子键,将该子键的“(默认)”键值修改为“CMD快速通道”,然后在该子键下再建立一个子键“command”,将“command”的“(默认)”键值修改为“cmd.exe /k cd %1”。用注册表文件表示就是:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\folder\shell\cmd]
@="CMD快速通道"
[HKEY_CLASSES_ROOT\folder\shell\cmd\command]
@="cmd.exe /k cd %1"
--------------------------------------------------------------------------------
另外,网上很多修改注册表的方法,修改的是HKEY_CLASSES_ROOT\Directory这个键值,这样的效果基本相同,但是只有在右键点击文件夹的时候才能显示“CMD快速通道”,当点击分区、我的文档等特殊文件夹时就不行了,使用上没有上面的方式那么方便。
1、第一步在win10系统桌面上,鼠标右键,可以看到现在没有在此处打开命令窗口项,如下图所示:
2、第二步新建一个文本文档,输入如下代码,
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere]
@="在此处打开命令提示符" "Icon"="cmd.exe"
[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere\command]
@="cmd.exe /s /k pushd "%V""
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere]
@="在此处打开命令窗口" "Icon"="cmd.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command]
@="cmd.exe /s /k pushd \"%V\""
[HKEY_CLASSES_ROOT\Drive\shell\OpenCmdHere]
@="在此处打开命令窗口" "Icon"="cmd.exe"
[HKEY_CLASSES_ROOT\Drive\shell\OpenCmdHere\command]
@="cmd.exe /s /k pushd \"%V\""
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmdHere]
@="在此处打开命令窗口" "Icon"="cmd.exe"
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmdHere\command]
@="cmd.exe /s /k pushd \"%V\""
3、然后另存为OpenCmdHere.reg文件,保存在桌面,如下图所示:
4、下载好OpenCmdHere.reg文件之后,双击运行,如下图所示:
5、运行OpenCmdHere.reg文件会d出框修改注册表信息,点击是,如下图所示:
6、显示已经成功将项和值添加到注册表中,代表成功完成,点击确定,如下图所示:
7、鼠标右键win10系统桌面,可以看到已经添加上“在此处打开命令窗口”项,点击就可以打开命令行窗口,如下图所示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)