怎样写一个批处理文件同时循环ping多个IP地址,例如每个IP地址ping5次 10
:begin
ping -n 5 192.168.3.1
ping -n 5 192.168.3.2
ping -n 5 192.168.3.3
ping -n 5 192.168.3.4
ping -n 5 192.168.3.5
ping -n 5 192.168.3.6
ping -n 5 192.168.3.7
ping -n 5 192.168.3.8
ping -n 5 192.168.3.9
ping -n 5 192.168.3.10
goto begin
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。
IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。
2023-07-25 广告
2015-03-04
ping 192.168.1.1 -n 5
REM 多弄几行 把IP地址换了就行
REM 或者
for /L %%i in (1,1,5) do (
ping -n 1 192.168.3.1
ping -n 1 192.168.3.2
)
我的意思是:比如有10个IP,ping完第一个IP(ping5次包嘛)接着ping第二个,第三个。。。直到ping完第十个,然后又从第一个开始这个样循环,不关闭,请问怎么写
:begin
ping -n 5 192.168.3.1
ping -n 5 192.168.3.2
ping -n 5 192.168.3.3
ping -n 5 192.168.3.4
ping -n 5 192.168.3.5
ping -n 5 192.168.3.6
ping -n 5 192.168.3.7
ping -n 5 192.168.3.8
ping -n 5 192.168.3.9
ping -n 5 192.168.3.10
goto begin