域名IP段批量生成器源碼

背景:網上一哥們兒抓雞,圖省事兒找我幫忙寫了個批量獲取網站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 =無效域名!) 




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章