[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
255进制
  1. @echo off&setlocal enabledelayedexpansion
  2. set ip1=251.1.0.1
  3. set ip2=251.2.0.1
  4. >"iplist.txt" (for /l %%a in () do (
  5.     if not defined t (
  6.         set t=%ip1%
  7.     ) else (
  8.         set s=
  9.         for /f "tokens=1-4 delims=." %%b in ("!t!") do set s=%%e %%d %%c %%b
  10.         set c=0
  11.         set "ip="
  12.         for %%b in (!s!) do (
  13.             if not defined ip (
  14.                 if %%b equ 255 (
  15.                     set ip=0
  16.                     set c=1
  17.                 ) else (
  18.                     set /a d=%%b+1
  19.                     set ip=!d!
  20.                 )
  21.             ) else (
  22.                 if !c! equ 1 (
  23.                     if %%b equ 255 (
  24.                         set ip=0.!ip!
  25.                     ) else (
  26.                         set /a e=%%b+c
  27.                         set ip=!e!.!ip!
  28.                         set c=0
  29.                     )
  30.                 ) else set ip=%%b.!ip!
  31.             )
  32.         )
  33.         set t=!ip!
  34.     )
  35.     echo;!t!
  36.     if not defined ip2 (
  37.         if !t! equ 255.255.255.255 exit
  38.     ) else (if !t! equ %ip2% exit)
  39. ))
复制代码
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

返回列表