在配置完Xlaunch和WSL后,我们每次重新开机时候都需要依次打开两个软件,并通过输入命令的方式来启动一些功能,比如图形化显示ubuntu。
那么我们是否有办法通过一些小技巧,集成这些功能,进而使得每次打开时,仅需要一个简单的“双击”动作来执行上面的繁琐操作呢?
答案是有的:.bat 批处理命令。
首先,我们要理清我们要执行的操作的顺序:
1、打开xlaunch;
2、打开ubuntu;
3、在ubuntu输入以下命令:
export DISPLAY=localhost:0
xfce4-session(或者compiz)
理清楚我们的操作顺序后,开始设计bat文件:
1、新建txt文件;
2、复制以下命令到TXT文件中:
@echo off //关闭回显
start D:\VcXsrv\vcxsrv.exe //打开在xx路径下的vcxsrv.exe文件
start cmd /k "ubuntu" //cmd中打开ubuntu
bash -c "export DISPLAY=localhost:0&&xfce4-session" //使用bash在ubuntu中依次设定显示终端
号和显示方式后者也可更换为compiz
注意:最后的bash语句不可以再用bat命令。因为此时系统已经切换为ubuntu。bat无法向ubuntu输入命令了。