- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1,2 delims=-" %%i in ("%1") do (
- set start = %%i
- set end = %%j
- rem echo %%i %%j
- echo !start!
- echo !end!
- )
复制代码 这段代码是用来把一个IP段分成一个起始IP和一个结束IP
运行时输入参数 xxx.bat 192.168.1.1-192.168.1.255 ,然后start里面存放192.168.1.1 ,end里面存放192.168.1.255
但是我调试了很久都不行
我启用了setlocal enabledelayedexpansion ,但是输出的时候还是显示“ECHO 处于关闭状态。”
望大牛帮忙看看 |