1、编写bat文件:
linux-start.bat:
wsl -d Ubuntu-20.04 -u root /etc/init.wsl
其中 Ubuntu-20.04
是我的 wsl2 子系统名,通过 wsl -l
查看
2、wsl2 子系统中添加init.wsl
文件 vim /etc/init.wsl :
#! /bin/sh service nginx restart service ssh restart service cron restart service php7.4-fpm restart
需要啥服务,自己加吧~!
3、添加计划任务,开机调用:
参考:windows server 2019 使用wsl2 开机挂载 物理磁盘
触发器里面,建议设置延迟 30秒。
这样,开机后,wsl2 中的服务,也就自动start了。