解决win10shift+右键显示在此处打开powershell而不是命令窗口的问题

随着微软win10系统的流行,更加强大的powershell崭露头角,采用.net架构编写的Powershell性能更加强大,实现的功能也丰富。此时略显老迈的CMD心有力而力不足。而微软也尝试使用各种方法使PowerShell取代目前的CMD。

但是对于我来说,选择命令行工具还是选择cmd。cmd运行时,大概只占用不到1M左右的内存,而powershell占用20M左右,相比而言,cmd有更高的流畅性,启动速度更快。

从Win10Build14971开始,用户已经无法通过按住Shift、右击资源管理器空白处来选择“在此处打开命令提示符”了,但还是有办法将cmd找回来的,这时候就要用到万能的注册表了。

1.用“windows+R”打开运行窗口,输入“regedit”回车,打开注册表管理器。

2.定位到“计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command”,如下位置

将cmd的隐藏状态标识改为显示(操作方法为将右侧的HideBasedOnVelocityId改成ShowBasedOnVelocityId,这样右键CMD和Powershell都有了)。也可以将powershell的显示状态标识改为隐藏(把\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell右侧的ShowBasedOnVelocityId改成HideBasedOnVelocityId即可)。

注意:修改时可能出现权限问题,无法编辑,提示键入该值的新内容时出错。解决方法如下:

右键cmd或者powershell,选择“权限”,在出现的窗口中选择下方的“高级”。

如果你的所有者为TrustedInstaller,那么首先点击上方“更改”,将当前用户账户名添加进去,例如“xxxxxx”(见下图),然后点击后方“检查名称”——“确定”。完成后,再在下方将当前用户的权限从读取改为“完全控制”即可。这样就可以正常修改注册表键值了。

  • 19
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值