`
byebyegov5qq
  • 浏览: 1215738 次
文章分类
社区版块
存档分类
最新评论

挖掘 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下并不会善用它。

推荐书籍:
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics