ping IP段 cmd批处理 及 使用方法.docx
- 文档编号:10942116
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:12
- 大小:216.17KB
ping IP段 cmd批处理 及 使用方法.docx
《ping IP段 cmd批处理 及 使用方法.docx》由会员分享,可在线阅读,更多相关《ping IP段 cmd批处理 及 使用方法.docx(12页珍藏版)》请在冰豆网上搜索。
pingIP段cmd批处理及使用方法
PINGIP段批处理编码及使用方法
注:
我先讲方法编码在最后
1.首先先新建一个TXT文档。
2.打开文档将编码复制进去。
3.将TXT保存后,吧TXT后戳改为cmd,点确认(是)。
4.打开新建文本档.cmd
5.PINGIP段选择P。
6.比如你搜索192.168.1.1-192.168.1.255这个IP段这样操作,输入192.168.1.x点回车
7.选择IP段开始与结尾。
开始我们从0开始,结尾到255.
8.选择参数,有两种方案,第一种–n3这个命令是ping的要发送的回显请求数。
9.我们一般PING就用这个命令就够了,-n3后面的3是要显示的数量,看个人需求,我为了PING得快就1个就够了。
到时候输入完-n3之后,看需求输入相应的命令,我选择的事full。
10.输入y后开始ping
11.完成后会形成TXT文档格式自己查看就行!
12.编码自行复制
@echooff
titlePingIP网段批处理小亮丶ManQQ:
971382937
:
start
cls
echo===============================
echoS.查看本机hosts
echoP.PingIP段
echoA.关于...
echoQ.退出...
echo===============================
set/Ptemp=请选择:
if/I"%temp%"=="S"goto:
show
if/I"%temp%"=="P"goto:
ping
if/I"%temp%"=="A"goto:
about
if/I"%temp%"=="Q"goto:
quit
goto:
start
:
show
cls
startnotepad%Systemroot%/system32/drivers/etc/hosts
goto:
start
:
ping
cls
echo============================
echo请输入一个ip地址像这样:
103.208.45.x
echox代表你要查询的ip段
echo============================
set/Ptempip=:
echo============================
echo请输入ip段的开始值,注意范围是0-255
echo============================
set/Ptempgs=:
echo============================
echo请输入ip段的结束值,注意范围是0-255
echo============================
set/Ptempge=:
gotogetargc
:
showpinghelp
ping/?
:
getargc
echo============================
echo对于每个ip你希望应用的ping参数是?
echo例如:
-n3-w100
echo============================
echo查看ping参数请输入S或者直接输入参数
set/pargc=:
if/I"%argc%"=="s"gotoshowpinghelp
echo============================
echo请选择输出模式:
echoFull为全文输出
echoGreat为只输出0%%丢失的ip
echoLess为输出小于100%%丢失的ip
echo============================
set/poutmodel=:
echo============================
echo你要ping的ip是:
%tempip%
echo此ip段开始值为:
%tempgs%
echo此ip段结束值为:
%tempge%
echoping参数是:
%argc%
echo输出模式为:
%outmodel%
echo============================
echo确认开始请输入:
y返回重新输入参数请输入:
n
set/pok=:
if/I"%ok%"=="y"gotocontinu
if/I"%ok%"=="n"gotoping
:
continu
cls
ifexistresults.txtdelresults.txt
echo++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo++感谢使用小亮丶Man出品批量ping批处理,更多信息请加QQ:
971382937++
echo++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>>results.txt
echo++感谢使用小亮丶Man出品批量ping批处理,更多信息请加QQ:
971382937++>>results.txt
echo++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>>results.txt
echo%date%%time%>>results.txt
echoping%argc%%tempip%从%tempgs%到%tempge%输出模式为:
%outmodel%>>results.txt
echo---------------------------------------------------------->>results.txt
setlocalenabledelayedexpansion
echo正在ping。
。
。
for/l%%iin(!
tempgs!
1,!
tempge!
)do(
settemp=!
tempip:
x=%%i!
set/anumber=!
tempge!
-%%i
echo!
temp!
还有!
number!
个ip地址在队列中。
。
。
if/I"!
outmodel!
"=="full"(
ping!
argc!
!
temp!
>>results.txt
echo---------------------------------------------------------->>results.txt
)
if/I"!
outmodel!
"=="great"(
ping!
argc!
!
temp!
|find"(0%%loss)">nul
if!
errorlevel!
==0echo!
temp!
>>results.txt
)
if/I"!
outmodel!
"=="less"(
ping!
argc!
!
temp!
|find"(100%%loss)">nul
if!
errorlevel!
==1echo!
temp!
>>results.txt
)
)
echo---------------------------------------------------------->>results.txt
setlocaldisabledelayedexpansion
startnotepadresults.txt
echo完成,任意键返回主菜单...
pause>nul
delresults.txt
goto:
start
:
about
cls
echo=================================================================
echo此工具主要用来翻墙,由于hosts中ip经常被墙,所以需要时常更换,囧。
。
。
echo默认ping的结果弹出查看窗口后会删除,如果你想保存信息,请手动保存弹出的文本。
echo(C)2015SmiteChowMadeInBeijing2015年6月8日1:
33:
40
echo=================================================================
echo任意键返回主菜单...
pause>nul
goto:
start
:
end
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ping IP段 cmd批处理 使用方法 IP cmd 批处理