批处理 循环

[复制链接]
查看11 | 回复3 | 2009-11-24 17:01:17 | 显示全部楼层 |阅读模式
set num=0:startecho 192.168.0.%num%set /a num+=1if %num% LSS 255 goto startpause
回复

使用道具 举报

千问 | 2009-11-24 17:01:17 | 显示全部楼层
给代码你很容易,不过建议你贴出自己的代码,以便给些建议。
回复

使用道具 举报

千问 | 2009-11-24 17:01:17 | 显示全部楼层
以下代码,每运行一次,IP 地址自动加1不知道你是不是这个意思IP前缀,子网和网关,根据情况自己修改@echo offfor /f "usebackq" %%1 in ("%~f0")do set wind=%%1set /a wind+=1if %wind% equ 256 set wind=1netsh interface ip set address "本地连接" static 192.168.1.%wind% 255.255.255.0 192.168.1.1>>%0 (echo.& echo %wind%)0
回复

使用道具 举报

千问 | 2009-11-24 17:01:17 | 显示全部楼层
@echo offfor /l %%a in ( 1,1,255) do ( echo 192.168.1.%%a)pause
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行