@echo off
setlocal
set "newIP="
(for /F "tokens=1-3 delims=," %%a in (ipList.txt) do (
if not defined newIP (
set "newIP=%%a" & set "subnetmask=%%b" & set "defaultGateway=%%c"
) else (
echo %%a,%%b,%%c
)
)) > newIPlist.txt
echo %newIP%,%subnetmask%,%defaultGateway%>> newIPlist.txt
del ipList.txt
ren newIPlist.txt ipList.txt
echo Processing: {%newIP%}, {%subnetmask%}, {%defaultGateway%}
输出示例:
C:\Users\Antonio\Documents> test
Processing: {23.22.11.162}, {255.255.255.240}, {23.22.11.161}
C:\Users\Antonio\Documents> test
Processing: {23.22.11.163}, {255.255.255.240}, {23.22.11.161}
C:\Users\Antonio\Documents> test
Processing: {23.22.11.164}, {255.255.255.240}, {23.22.11.161}