首页 > 系统相关 >将子系统的Ubuntu on Windows添加到鼠标右键启动

将子系统的Ubuntu on Windows添加到鼠标右键启动

时间:2023-07-09 11:44:53浏览次数:73  
标签:__ exe Windows Ubuntu WSL 右键 ubuntu bash

文章转载自博客园helios0210的文章,请转到原文链接:为WSL添加右键启动 - helios0210 - 博客园 (cnblogs.com)

1,找到WSL的安装路径

(可以通过Everything直接搜索ubuntu.exe找到)

WSL是在Microsoft Store上安装的,所以我们去C:\Windows\SystemApps,这个文件夹有权限我们想办法打开

然后在.\CanonicalGroupLimited.UbuntuonWindows_1804.2019.521.0_x64__79rhkp1fndgsc文件夹下找到ubuntu.exe ,复制路径

C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_1804.2019.521.0_x64__79rhkp1fndgsc\ubuntu.exe

(不同版本电脑可能不同,还是找到ubuntu.exe的路径比较保险)

2,修改注册表

2.1找到注册表的路径:计算机\HKEY_CLASSES_ROOT\Directory\Background\shell,单击选中shell右键新建项取名叫bash

2.2单击选中bash右键新建一个项取名为command,还是单击选中bash再右键新建一个字符串取名叫Icon

目录结构如图:

2.3修改注册表的值

(注意:一共需要修改三个地方!!!

 这里填右键菜单显示的文字,我写的是“Open with WSL”

 这里填上要显示的图标,我们把ubuntu.exe的路径贴上去:

C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_1804.2019.521.0_x64__79rhkp1fndgsc\ubuntu.exe

 这里command中的默认值,是要启动的exe,注意后面添上 -c bash"",为了给程序启动时传递参数,要不然是不能找到当前目录的

C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_1804.2019.521.0_x64__79rhkp1fndgsc\ubuntu.exe -c bash""

 

 

好了我们来试一试:

 

WSL启动了,而且自动找到了当前目录

大功告成!

标签:__,exe,Windows,Ubuntu,WSL,右键,ubuntu,bash
From: https://www.cnblogs.com/Xiwang-Sun/p/17538502.html

相关文章

  • ubuntu18.04 搭建docker 环境
    1.安装docker环境1.1安装docker容器sudoaptinstalldocker.iosudosystemctlstatusdocke#获取docker状态sudosystemctlstartdocker#启动dockersudosystemctlstopdocker#停止docker1.2将添加docker用户组(重启生效)sudogroupadddockersudogpasswd......
  • windows编译ZLMediaKit(vcpkg)
    windows编译ZLMediaKit转载https://www.jianshu.com/p/f6f1c0b7e32b编译#下载ZLMediaKitgitclonehttps://gitee.com/xia-chu/ZLMediaKit.git#切换到ZLMediaKit目录cdZLMediaKit#更新子模块代码gitsubmoduleupdate--init#vcpkg安装opensslvcpkginstall--trip......
  • ubuntu 虚拟机网络无法连接,没有ip地址
    上午虚拟机还是好好的,晚上打开的时候就找不到ip地址了,外网也无法访问,此处应该有。百度一大圈都没有解决,然后看到一个终极解决方案4.使用dhclient以上都不行的话,执行下面的命令。sudodhclientens331原理:重新自动配置IP和路由表。如果查看路由表没有默认网关,或者默认网关不......
  • ubuntu 通过软链接的方式修改 Docker 镜像默认存储位置以防止空间占满
    和之前的修改conda存储位置一样,我们同样可以通过软链接的方式,修改存储位置。前文:https://www.cnblogs.com/odesey/p/17218519.htmlhttps://www.cnblogs.com/odesey/p/17512848.html默认情况下Docker容器的存放位置在/var/lib/docker目录下面,可以通过下面命令查看具体......
  • linux:svg转png(rsvg-convert 2.50.7/ubuntu 21.10)
    一,直接用ImageMagick把svg转为png时有瑕疵1,例子:原图:转换命令:liuhongdi@lhdpc:/data/work/tmpimg$convertgo-logo-blue.svggo.png效果如下:转换完后图片不完整2,查看convert是否调用rsvg-convert确实调用了,但不确定为什么会出现此情况liuhongdi@lhdpc:/data/w......
  • windows bat批处理执行ctl脚本导入多个文本到oracle
            ......
  • windows和linux应急响应命令 9
    windows1、系统账户排查netuser列出所有用户,进行可疑账号排查。 2、检查异常端口netstat-ano 3、检查可疑进程和服务tasklist 4、可疑启动项排查msconfig 5、查看登录日志eventvwr.msc 6、恶意样本排查  linux1、查看用户信息查看用户的账号文件信......
  • 在Windows环境中配置使用我们搭建的DNS服务器
    1、修改网卡的设置,首选DNS用我们自己的2、在命令行中测试专业的nslookup3、已知的问题每次在DNS服务器的web界面中,修改了解析,必须用dockerrestartdns命令,把容器重新启动才能生效。......
  • windows11任务栏大小设置,最佳方式,正确答案。
    由于Windows11系统更新了有一端时间了,最近新购买的电脑都是出厂会自带Windows11系统,最近发现任务栏的相关设置没有了,例如:拖动任务栏设置大小。经过百度一些列的查找,都在说Windows11任务栏大小设置需要修改注册表等等类似的错误内容。在此给大家发帖说明下如何正确设置Windows11......
  • 香橙派ubuntu连接wifi
    一、使用nmcli命令1.首先搜索附近wifi:nmclidevwifiesp32是我要连接的wifi2.连接wifinmclidevwificonnectxxxpassword***//xxx为wifi名,***为密码,nmclidevwificonnectesp32password15016474776连接成功手机查看:......