win10添加Ubuntu子系统右键打开项
大致思路
注册表新建目录右键项
填写WSL命令行
如果你觉得添加起来过于麻烦,你可以双击执行下列注册表文件
一些简介
注册表百科
注册表(Registry,繁体中文版Windows操作系统称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。早在Windows 3.0推出OLE技术的时候,注册表就已经出现。随后推出的Windows NT是第一个从系统级别广泛使用注册表的操作系统。但是,从Microsoft Windows 95操作系统开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用至今。
打开方式
Win + R键入regedit
操作流程
目录导航输入
HKEY_CLASSES_ROOT\Directory\shell新建项
ubuntu选择ubuntu项,新建字符串值:名称为默认,值为WSL
在ubuntu项内添加command项
字符串名称为默认,值为
wsl.exe --cd "%V"
截至目前,存在的问题
就是只有在选择一个目录时才会出现这个东西,右键空白处啥都不会发生
解决方法
在HKEY_CLASSES_ROOT\Directory\Background\shell也同样操作一波
效果预览
我去,我不知道怎么截右键这个状态。
修改注册表时的补充
命令中的 WSL 发行版名称、启动程序路径和目标目录参数,都要与当前系统实际情况一致。修改前先导出对应注册表分支备份,改完后分别在文件夹和空白背景测试。新版 Windows Terminal 和 WSL 已经提供更多集成入口,如果系统已经原生支持“在终端中打开”,优先使用原生方式会比长期维护自定义注册表更稳。
可用性说明:本文发布于 2019 年 3 月,距今已超过五年。文中涉及的软件版本、接口、下载地址、命令参数和操作界面可能已经发生变化,部分方案在当前环境下可能失效。请结合官方最新文档核对后再操作,生产环境使用前务必先行验证。
版权声明: 本文首发于 指尖魔法屋-win10添加Ubuntu子系统右键打开项(https://blog.thinkmoon.cn/post/261-win10-ubuntu-wsl-windows/) 转载或引用必须申明原指尖魔法屋来源及源地址!
评论
使用 GitHub 账号登录后即可留言,支持 Markdown。