当前位置:首页 » 网页前端 » 反复ping电脑的脚本
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

反复ping电脑的脚本

发布时间: 2022-10-24 04:45:20

A. 我想写个脚本 可以实现这个功能 同时不停地ping 4个 IP 地址 大概ping 5 小时 然后把 ping 的结果写入

@echo off
echo ping -n 18000 IP地址1 ^>C:\1.txt>C:\1.bat
echo ping -n 18000 IP地址2 ^>C:\2.txt>C:\2.bat
echo ping -n 18000 IP地址3 ^>C:\3.txt>C:\3.bat
echo ping -n 18000 IP地址4 ^>C:\4.txt>C:\4.bat
start C:\1.bat
start C:\2.bat
start C:\3.bat
start C:\4.bat

B. 自动ping ip的脚本 每5分钟运行一次

@echo off
set /p ip=请输入你的IP地址:
:start
ping %ip% >>ip.txt
ping -n 300 127.1 >nul 2>nul
goto start
pause

C. 写个bat循环ping并保存文件

@echo off
set "num=1"
:C
echo.正在执行第%num%次,请不要关闭...
ping 127.0.1 > %num%.txt
set /a num+=1
goto :c

D. 求一个脚本 最好是WINDOWS上的 不间断的ping 几个IP地址 如果30秒不通就给我发邮件 重新通了再发一回

你这连续给几十台上百台机器发Ping包,你还不把网络给堵死啊?机器还不累死。。。。

E. 怎样写一个批处理文件同时循环ping多个IP地址,例如每个IP地址ping5次

  1. :begin

  2. ping -n 5 192.168.3.1

  3. ping -n 5 192.168.3.2

  4. ping -n 5 192.168.3.3

  5. ping -n 5 192.168.3.4

  6. ping -n 5 192.168.3.5

  7. ping -n 5 192.168.3.6

  8. ping -n 5 192.168.3.7

  9. ping -n 5 192.168.3.8

  10. ping -n 5 192.168.3.9

  11. ping -n 5 192.168.3.10

  12. goto begin

F. 想写一个bat脚本ping多个ip地址

@echooff
set@=q&set/an=0x53b7e0b4
titleAnyquestion+%@%%@%%n%
cd/d"%~dp0"
>checkip.batecho;@ping%%1-n3-w15^|find/i"TTL="^&^&(^>^>"%~dp0result.txt"echo;%%1Y^&exit)^|^|(^>^>"%~dp0result.txt"echo;%%1N^&titleAnyquestion+%@%%@%%n%^&echo;%%1^&pause)
for/f"delims=:"%%ain('findstr/n"exit$""%~f0"')dosetcount=%%a
for/f"delims="%%ain('more+%count%"%~f0"')do(start/mincmd/ccheckip.bat%%a)
echo;Anyquestion+%@%%@%%n%
pause&exit
192.168.1.1
192.168.1.24
192.168.1.101
192.168.1.14
192.168.1.58
……

G. 求一个shell脚本,要求:连续Ping192.168.1.1,3次不通,自动执行./root/abc命令

./root/abc => 你确定这个路径最前面有点号??就按你的来吧:

#!/bin/sh
ping -c 3 192.168.1.1 >/dev/null 2>&1
[ $? -ne 0 ] && sh ./root/abc

H. 批处理,连续不断的ping一个固定的ip,3秒ping1次,将结果全部输出到txt上,带上时间

  1. 不需要那么复杂,就四条命令搞定

  2. :looprem循环标志
    remping123.45.67.89-n1-w3000REM这是第一种方式,利用ping不通超时来计时.3000毫秒
    choice/t3/dy/n>nulREM这是另一种方式,作一个等3秒的选择
    date/T>>out.txtREM获取当前日期并保存到out.txt
    time/T>>out.txtREM获取当前日间并保存到out.txt
    ping172.16.12.164>>out.txtREMping并保存到out.txt
    @gotoloopREM循环
  3. 运行结果
  4. 2018-01-30
    14:30

    正在Ping172.16.12.164具有32字节的数据:
    来自172.16.12.164的回复:字节=32时间<1msTTL=64
    来自172.16.12.164的回复:字节=32时间<1msTTL=64
    来自172.16.12.164的回复:字节=32时间<1msTTL=64
    来自172.16.12.164的回复:字节=32时间<1msTTL=64

    172.16.12.164的Ping统计信息:
    数据包:已发送=4,已接收=4,丢失=0(0%丢失),
    往返行程的估计时间(以毫秒为单位):
    最短=0ms,最长=0ms,平均=0ms
    2018-01-30
    14:30

    正在Ping172.16.12.164具有32字节的数据:
    来自172.16.12.164的回复:字节=32时间<1msTTL=64
    来自172.16.12.164的回复:字节=32时间<1msTTL=64
    来自172.16.12.164的回复:字节=32时间<1msTTL=64
    来自172.16.12.164的回复:字节=32时间<1msTTL=64

I. 求一个批量ping ip批处理脚本

@echooff
startcmd/cping/t202.96.209.133
startcmd/cping/t127.1

exit

你EXIT前面一直写下去就可以了。