使用Bat在window中获取公网IPv4与IPv6地址并保存到本地
@echo off
chcp 65001 > nul
rem 获取IPv4地址并保存到文件的第一行
for /f "delims=" %%i in ('curl -s 4.ipw.cn') do set ipv4=%%i
echo %ipv4% > "D:\公网IP地址.txt"
echo IPv4 地址: %ipv4%
rem 获取IPv6地址并保存到文件的第二行
for /f "delims=" %%i in ('curl -s 6.ipw.cn') do set ipv6=%%i
echo %ipv6% >> "D:\公网IP地址.txt"
echo IPv6 地址: %ipv6%
echo 公网IP地址已保存到 D:\公网IP地址.txt
pause
效果如下: