Win10 WSL 使用 - 开机自启服务

使用VBS编写脚本 使WSL 开机自启动一些服务

wls_rclocal.vbs

Set ws = WScript.CreateObject("WScript.Shell")
cmd = "C:\Windows\System32\bash.exe -c ""bash /home/init.sh"""
' 运行命令不显示cmd窗口
ws.Run cmd, 0, false
Set ws = Nothing
WScript.quit

将这个VBS脚本放入到启动文件夹中
开机自启 自动执行 /home/init.sh shell 脚本

然后去编写你自己的shell 脚本, 如下:

#! /bin/bash

sudo -S service ssh start <<EOF
 这里是你的密码
EOF

# 下面是你需要启动的服务
sudo service nginx start
sudo service php7.1-fpm start
sudo service php7.2-fpm start
sudo service redis-server start
sudo service mysql start

# 运行bash.exe不退出
while true
do
    sleep 600
    done

你可能感兴趣的:(Linux)