- for /f "tokens=2 delims=:" %%b in ('ipconfig^|find /i "ip"') do set fsip=%%b
- echo %fsip%
- echo %fsip%>fsip.txt
- pause
- Set fsip=%fsip: =%
- ;去掉ip前面的空格
- echo %fsip%
- echo %fsip%>fsip.txt
- pause
-
- if "%fsip%" == "10.10.9.80" goto set1
- if "%fsip%" == "10.10.93.87" goto set1
- if "%fsip%" == "10.10.94.120" goto set1
- if "%fsip%" == "10.10.127.66" goto set1
- exit
- :set1
- echo %fsip%
- echo %fsip%>fsip.txt
- pause
复制代码 这个方法,可以实现目的。
但如果变量后面也有空格,就会将后面的空格也去掉了。
保留后面的空格要咋做呢 |