shift + 右键不显示“在此处打开命令窗口”
在windows中,有的时候为了使用cmd
快速定位到一个文件夹,可以先打开cmd
,然后cd
,再将文件夹拖入到cmd中可以实现快速目录移动。但是总觉得还不是很快。其实一般有一个快捷的办法,就是在需要定位的文件夹的空白处按住shift
+ 鼠标右键,就会有一个选项 ——在此处打开命令窗口
,但是有时候由于种种原因,没有这个选项。这里提供了解决办法。
解决办法
- 首先按下
徽标
+R
,然后在输入框中输入regedit
注册表.PNG
- 首先按下
- 按照这个结构找到对应的目录
计算机\HKEY_CLASSES_ROOT\Directory\Background\shell
shell.PNG
- 按照这个结构找到对应的目录
- 展开它,查看是否包含有
cmd
这个文件夹,如果有,那么先备份一下注册表(备份的方法:点击菜单栏的文件
->导出
->导出为文件),然后删除cmd
文件夹。
展开shell文件夹.PNG
- 展开它,查看是否包含有
- 对着
shell
文件夹,右键
->新建项
->改名为cmd
,然后点击一下cmd
文件夹,在右边框中有一个(默认)
,对着它右键
->修改...
,在弹出框中输出@shell32.dll,-8506
,然后确定
。
修改cmd默认值.PNG
- 对着
- 然后在右边方框中的空白地方
右键
->新建
->字符串值
, 改名为Extended
。
新建字符串值.PNG
- 然后在右边方框中的空白地方
- 回过头来对着
cmd
文件夹单击
,右键
->新建项
,改名为command
。
新建command项.PNG
- 回过头来对着
- 在右边框中有一个
(默认)
,对着它右键
->修改...
,在弹出框中输入cmd.exe /s /k pushd "%V"
, 点击确定。关闭注册表。
修改command的默认值.PNG
- 在右边框中有一个
- 测试一下
在桌面或者其他文件夹里面按住shift
+右键,看是否出现了在此处打开命令窗口
。
- 测试一下