cmd命令打开文本文档_Win10恢复Shift+右键菜单“在此处打开命令窗口”

97ade20c8dbcbecce9a68a3cafe9c69a.png

先声明,这绝不是那些抄来抄去的文章的转载

打开注册表编辑器regedit.exe,定位到

计算机HKEY_CLASSES_ROOTDirectoryBackgroundshellcmd

注意Win10可以直接输入注册表位置,不用像Win7一样手动定位了。

c877acbb20365f9077b4f67992161779.png

将右侧项“HideBasedOnVelocityId”重命名为“ShowBasedOnVelocityId”,这样在文件资源管理器里Shift+右键弹出的菜单中就会显示“在此处打开命令窗口”了。注意,有的系统上要隐藏“在此处打开Powershell”才可以。

该位置系统默认所有者是TrustedInstaller,无法重命名,请采用以下步骤

在该项上右键,点击权限-高级-更改,输入你的用户名,然后一路点击确定。再打开一次权限窗口,选中你的用户名或“Administrators”,勾选“完全控制”,之后就可以重命名项了。

545b4a92f416f6178f8939d05aa0a13f.png

如果想要隐藏“在此处打开Powershell”,请继续往下看。定位到

计算机HKEY_CLASSES_ROOTDirectoryBackgroundshellPowershell

就在刚才位置的下面。只要把“ShowBasedOnVelocityId”重命名为“HideBasedOnVelocityId”,“在此处打开Powershell”就会隐藏了。

教程到此结束,以下内容是对其他“教程”的批判。


下面是一篇典型的其他教程(可能就是出处):

Win10小技巧:如何将在此处打开命令改为CMD或Powershell? - CMD,PowerShell - IT之家

以下是部分摘录:

1、用“Windows+R”打开运行窗口输入“regedit”并按回车。或直接在Cortana栏中输入“regedit”,单击打开注册表管理器;
2、定位到以下位置:
“计算机HKEY_CLASSES_ROOTDirectoryBackgroundshellPowershellcommand”

明明CMD的右键菜单就在Powershell的上面,竟然没看到?!

补充:因为Win10创新者版本(Win10 Creators)提供了注册表路径的简化,所以,“HKEY_CLASSES_ROOT”完全可以用“HKCR”取代,以上地址可以精简为“HKCRDirectoryBackgroundshellPowershellcommand”

注意这一句,其实早在Win7(甚至更早)就支持注册表路径简化了,只是是在命令行中,因为以前的注册表编辑器不支持直接输入地址。

3、在左侧command项上点击鼠标右键,选择“权限”,在出现的窗口中再选择下方的“高级”。
4、如果你的所有者为TrustedInstaller,那么首先点击上方“更改”,将当前用户账户名添加进去,例如“xxxxxx@live.cn”(见下方图二),然后点击后方“检查名称”——“确定”。完成后,再在下方将当前用户的权限从读取改为“完全控制”即可。这样就可以正常修改注册表键值了。
5、将右侧默认字符串值改为“cmd.exe /s /k pushd "%V"”,确定保存即可。
6、这样处理之后,在资源管理器空白处按住Shift按键右击鼠标,出现的选项仍然是“在此处打开Powershell窗口”,但点击后实际开启的功能确实已经变成了“在此处打开命令提示符”。

真是太惨了,出现的选项仍然是“在此处打开Powershell窗口”

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值