Linux -- Windows右键开启Linux子系统Bash

好容易安装完 linux 子系统,发现对于一些必须在 linux 下使用的软件或者其他的东东的使用实在是方便了不少,即少了运行虚拟机的卡慢内存占比高,也少了 linux/windows 双系统的切换,实在是方便的不得了呀(进城了的赶脚。。。)!

但是发现了一个问题,就是每次在启动的时候都要在开始菜单中寻找,很那个啥是不,下面就说一种简单的右键打开的方式,并且,在什么地方右键,在打开linux子系统的bash的时候也在这个文件夹的位置,爽!

首先新建文件,输入下面的内容:

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\bash]
@="Open Ubuntu Bash Here"
"Icon"="C:\\songshuaiProgramsFiles\\songshuaiApplicationIcon\\shell.ico"
"ShowBasedOnVelocityId"=dword:00639bc8

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\bash\command]
@="bash.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\bash]
@="Open Ubuntu Bash Here"
"ShowBasedOnVelocityId"=dword:00639bc8
"Icon"="C:\\songshuaiProgramsFiles\\songshuaiApplicationIcon\\shell.ico"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\bash\command]
@="bash.exe"

注意将上面的代码中的 Icon 路径修改成自己实际的图片的路径。

然后将文件的后缀改为.reg,即注册表脚本文件,然后双击运行即可。

如果在右键的时候出现这样的情况

是因为打开新建文件的软件的编码是UTF-8的,但是win默认的是GB2313,将编码改成GB2312,然后重新运行注册表脚本文件.reg,即可。

当然,如果不使用汉字,使用字母的话,那就不用这么麻烦了,是的哈!

猜你喜欢

转载自blog.csdn.net/zhemingbuhao/article/details/103720318