在任意文件夹下右键菜单中添加WSL选项

最新方法:

Linux Shell Here - by SpencerWoo - 动作信息 - Quicker

然后直接设置shift + l 为快捷键,美滋滋

老办法:


1、win+R快捷键,输入regedit后回车,打开注册表编辑器;

在注册表编辑器中找到 “计算机\HKEY_CLASSES_ROOT\Directory\Background\shell”,

2、右键点击shell,新建项,命名为“openwsl”;

3、右键点击“openwsl”,新建项,命名为“command”;这里注意:子项的名称必须为commend

4、双击,将“command”的数值数据修改为 wsl.exe --cd "%V"

Ctrl + S 保存注册表,在任意文件夹下点击右键,会发现右键菜单中多了一个“openwsl”的选项,点击即可打开wsl窗口,而且路径就是当前文件夹,不需要cd操作,很方便

在任意文件夹下右键菜单中添加cmd选项_wf592523813的博客-CSDN博客


不按Shift也弹出Powershell(对于wsl也是一样的)

右击shell\Powershell下的Extended,点“删除”,发现删不掉

报了个

用管理员身份运行regedit也会报一样的错误。这里往后保险起见,用管理员模式打开。

在Windows菜单里输入“regedit”,然后用管理员身份运行即可。

右击shell\Powershell,选择“权限”。在“组或用户名”选择Users,点上“完全控制”下的“允许”,点应用。还是报错

在“Powershell的权限”窗口,单机“高级”按钮,打开“Powershell的高级安全设置”窗口。

现在“所有者”是“TrustedInstaller”。单击后面的“更改”,打开“选择用户或组”窗口。

在“输入要选择的对象名称”里,输入“Administrators”,点确定。

然后再点确定,关闭“Powershell的高级安全设置”,回到“Powershell的权限”。

在“组或用户名”下单击“Administrations”,在“Administrators的权限”那里,点上“完全控制”下的“允许”。然后“应用”。

这次没报错了。

再回到“注册表编辑器”,右击Extended,删除,这次终于删掉了!

现在在文件夹空白处右击,直接就出现了“在此处打开Powershell窗口”,不用按Shift了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Pengsen Ma

太谢谢了

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值