我有 Windows 7 机器可以进行映像,并且在映像之后我必须将环境变量 STATION 设置为机器 IP 地址的最后一个八位字节。我将如何解析 IP 地址并获取最后一个八位字节来设置 STATION 变量?
这只会将变量设置为完整的 IP 地址:
@echo off
for /f "tokens=1 delims=:" %%j in ('ping %computername% -4 -n 1 ^| findstr Reply') do (set localip=%%j)
SETX /m STATION "%localip:~11%"