`1. 建立启动脚本,脚本内容自定义 sudo vi /etc/init.wsl #!/bin/sh /etc/init.d/smbd start /etc/init.d/mysqld start 2. 添加执行权限 sudo chmod +x /etc/init.wsl 3. 编辑sudoers,避免输入密码 sudo visudo 或者 sudo nano /etc/sudoers 添加一行 %sudo ALL=NOPASSWD: /etc/init.wsl 4. 返回windows界面建立一个startservice.vbs脚本,内容为: Set ws = WScript.CreateObject("WScript.Shell") ws.run "C:\Windows\System32\bash.exe -c 'sudo /etc/init.wsl'",0 5. 按键win+r 输入shell:startup系统会自动打开一个目录,这时候 将上一步建立的vbs脚本放到该目录下 6. 重启电脑便可