WSL保活方法

如果没有任何活动的 wsl 终端, 每过一段时间 windows 会将 wsl 关闭

可以通过 vbs 脚本简单实现这个功能

1
2
3
4
Set shell = CreateObject("WScript.Shell") 
' 这里的 Ubuntu 替换成你实际的发行版名称
' 0 代表隐藏运行,False 代表不需要等待进程结束
shell.Run "wsl.exe -d Ubuntu-24.04 -u root -- sleep infinity", 0, False

把这个 vbs 脚本放到开机自启目录中,可以实现开启自启动


文章作者: kaxifa
更多内容: https://kaxifa.eu.org