域名IP段批量生成器源码

来源:互联网 发布:吴京收入知乎 编辑:程序博客网 时间:2024/05/16 00:58
背景:网上一哥们儿抓鸡,图省事儿找我帮忙写了个批量获取网站IP所在网段的脚本。
修复:完善了日志报告。

输入结果:



运行过程:



输出结果:



源码如下:

@echo off&setlocal enabledelayedexpansion
title 域名IP段批量生成器
if exist ips.txt del ips.txt
if not exist url.txt set /p=<nul>url.txt
echo 请输入域名:  
notepad url.txt  
set a=IP段批量生成中......  
echo.  
for /l %%a in (0,1,15) do ping 111.1 -n 1 -w 1 >nul&set /p=!a:~%%a,1!<nul  
for /f %%a in (url.txt) do for /f %%a in ('ping %%a -n 1 -w 1') do for /f %%a in ('echo %%a^|find "."') do set b=%%a&for /l %%a in (0,1,7) do set /a c+=1&if "!b:~%%a,1!"=="." set /a d+=1&if !d! equ 2 for /f %%a in ("!c!") do echo !b:~0,%%a!0.0 !b!>>ips.txt&set /a c-=8&set d=0  
if exist ips.txt (echo.&echo.&echo IP段生成完毕!&notepad ips.txt) else (echo.&echo.&set /p =无效域名!) 




原创粉丝点击