win10系统如何将右键菜单中的“此处打开PowerShell窗口”更改为cmd的“在此处打开命令窗口”?

  • 内容
  • 评论
  • 相关

win10系统如何将右键菜单中的“此处打开PowerShell窗口”更改为cmd的“在此处打开命令窗口”?

windows10目前已更新至18XX版本了,从开始的Windows 10版本14986到现在,微软一直在推动Windows PowerShell替代传统的cmd命令提示符。

一个显著的变化是之前在win+X菜单中默认条目为命令提示符现在已替换成Windows PowerShell,此外,扩展的右键快捷菜单中“打开命令窗口”也被“在此处打开Powershell窗口”所替代。(如何调出扩展菜单?按住Shift键+鼠标点击桌面或文件夹空白处),可以看出微软是想逐步把cmd命令提示符退出历史舞台。

cmd在此处打开命令窗口

cmd在此处打开命令窗口

这里之前的“在此处打开命令窗口”功能使用非常方便,尤其在调用某个文件夹下的批处理文件时。

有时由于批处理脚本中路径的问题,只能进入批处理脚本所在的文件夹下运行批处理,如果文件夹层级特别深,再加上各种带特殊符号的文件夹名,即便通过cd命令也足以让人抓狂。此时,如果通过“在此处打开命令窗口”功能,只需要定位到批处理的文件夹所在位置,就可以很方便的调用,易用性显而易见。

虽然Windows PowerShell为微软力推的功能,希望以此代替以前传统的cmd命令提示符窗口,但毕竟有一个使用习惯,如果想恢复至之前的右键菜单中“在此处打开命令窗口”功能我们也只能通过修改注册表实现了,具体如下:

由于修改注册表有风险,如果对注册表不了解,建议在修改注册表前对注册表进行备份。

1.win+R打开运行对话框,输入regedit,回车,打开注册表编辑器。注意以管理员身份运行注册表,不然修改时会出现错误。

cmd在此处打开命令窗口

2.定位到以下注册表项

计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\cmd

win10此处打开PowerShell窗口

注意右侧窗口中的“HideBasedOnVelocityId”项,右键点击此项,选择“重命名“,将其重命名为ShowBasedOnVelocityId,保存退出注册表编辑器,这时返回到文件夹处按shift+鼠标右键点击空白处,你会发现已经发生了变化。右键快捷菜单多出了一个“在此处打开命令窗口”,“在此处打开Powershell窗口”与”在此处打开命令窗口“共存了。

win10此处打开PowerShell窗口

win10此处打开PowerShell窗口

win10此处打开PowerShell窗口

如果重命名时提示“注册表编辑器无法重命名HideBasedOnVelocityId。重命名值时出现错误”,需右键点击左边的cmd,更改相应的管理员权限就可以了。

win10此处打开PowerShell窗口

cmd在此处打开命令窗口

如果不想显示“在此处打开命令窗口”,只需要将ShowBasedOnVelocityId更改为 HideBasedOnVelocityId就可以了。

如果想让“在此处打开Powershell窗口”隐藏怎么办?

相信你也注意到了,在注册表中还有一个Powershell项,具体位置是计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell 其中右面的窗口内容与cmd基本相同,因此,如果想让“在此处打开Powershell窗口”隐藏只需将ShowBasedOnVelocityId更改为HideBasedOnVelocityId就可以了。

cmd在此处打开命令窗口

IT技术资料分享-个人整理自互联网

 

上一篇: 下一篇:
关注本站微信公众号


仍未解决?点击远程协助
QQ群: 943816552