挖掘 FOR 的潜力(1)

    技术2022-05-11  46

    用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下并不会善用它。
    推荐书籍:  

    最新回复(0)