挖掘 FOR 的潜力(1)

用For批处理生成一批IP地址,减少手工编辑(包括UltraEdit)的麻烦。
在命令行方式下,
输出到屏幕 C:/for /L %i in (1,1,254) do @echo 182.119.202.%i
创建新文件并输出 C:/for /L %i in (1,1,254) do @echo 182.119.202.%i> D:/ret.txt
追加到文件输出 C:/for /L %i in (1,1,254) do @echo 182.119.202.%i>> D:/ret.txt
保存为批处理文件(*.BAT),
for /L %%i in (1,1,254) do @echo 182.119.202.%%i
得多加个%
当然,你也可用用其它命令替换上述命令中的echo,因为它仅仅是用以显示而已。下面是用Windows 2000/XP的netsh命令自动检测所有IP端口状态的例子:
C:/for /L %i in (1,1,254) do netsh diag connect iphost 182.119.202.%i 1080
意思是依次检测自182.119.202.1到182.119.202.254的端口1080状态,
如要输出结果请在尾部增加 > 或 >> 管道命令。
这在Linux操作系统中不足为奇,但很多人在Windows下并不会善用它。

推荐书籍:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值