就是需要做一个”netsh dhcp server 10.10.10.3 scope 10.10.10.0(需要替换的地址) show clients”读取10.10.10.0地址池下主机的操作,目前地址池特别多,都存在一个叫DHCP_POOL.txt的文档下,需要从DHCP_POOL.txt中依次读取一个地址然后执行“netsh dhcp server 10.10.10.3 scope 10.10.10.0(需要替换的地址) show clients”操作。
@echo off&setlocal enabledelayedexpansion set "commd=netsh dhcp server 10.10.10.3 scope 10.10.10.0" for /f "delims=" %%a in (DHCP_POOL.txt) do ( set "ip=%%a" call :changgedhcp cls&echo 任意键再次修改&pause>nul ) echo ok pause>nul&exit