通过管理员身份开机自启bat脚本指定wsl2ip
通过开机自启脚本为windows和wsl2添加ip
在windows上开机自启bat脚本
1.开机自启
win+r 打开shell:startup 可到达一个目录
将想启动的文件扔进去即可
2.脚本内容
主要因为netsh这行命令需要管理员权限才能运行
故添加两行获取管理员权限
%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c ""%~s0"" ::","","runas",1)(window.close)&&exit
netsh interface ip add address "vEthernet (WSL)" 172.23.220.21 255.255.255.0
3.将黑窗口隐藏
采用vbs后缀脚本实现,创建一个.vbs脚本
,0可实现不打开黑窗口后台运行
Set ws = WScript.CreateObject("WScript.Shell")
ws.run "填写bat文件路径",0
在ubuntu20.04上开机自启sh脚本
在/etc/profile.d下创建想运行的.sh脚本文件
开机会遍历该目录脚本逐个执行
在此也可以指定开启ssh和docker服务等等
service ssh start
service docker start
ip addr add 172.23.220.10/24 broadcast 172.23.220.255 dev eth0 label eth0:1
完结撒花再也不用开启wsl2每次开启诸多服务以及通过ifconfig查看ip连接数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」