Windows右键开启Linux子系统Bash

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

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

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

 1 Windows Registry Editor Version 5.00
 2  
 3 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\bash]
 4 @="在此处打开 Bash "
 5 "ShowBasedOnVelocityId"=dword:00639bc8
 6  
 7 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\bash\command]
 8 @="bash.exe"
 9  
10 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\bash]
11 @="在此处打开 Bash "
12 "ShowBasedOnVelocityId"=dword:00639bc8
13  
14 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\bash\command]
15 @="bash.exe"

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

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

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

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

猜你喜欢

转载自www.cnblogs.com/songshuaiStudy/p/12186120.html