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

ping主机的脚本

发布时间: 2022-09-05 17:15:02

Ⅰ 怎样写脚本,用ping命令测试一个网段的主机谁在线

Ping是基于ICMP协议的,ICMP和同级,不支持广播,因此无法ping整个网段。
在网管软件中有主机状态的监控一般也是基于ping,实现的办法是采用循环方式,逐个ping网段下每台主机。

Ⅱ 使用for循环,写一个脚本 通过ping命令测试192.168.1.151到192.168.1.200之间所有主机是否在线。

@echooff
for/l%%iin(151,1,200)do(
::echo正在检测IP:%%i
ping-n1192.168.1.%%i|findstrTTL=>nul&&echo192.168.1.%%iisup.||echo192.168.1.%%iisdown.
)
echo检测ping完成!&pause

存成.bat文件后双击即可运行

Ⅲ 请帮忙使用shell写一个ping检查脚本,手动从1 ping到254 太耗时间. 希望有脚本来代替这个过程.

我用 VBS 给你写了一个:

setobj=wscript.createObject("WScript.Shell")

forcount=1to254
obj.Run"ping192.168.1."&count,,true
next

自己新建一个 vbs 文件,把上面代码拷贝进去,然后双击运行;

上面代码自动从 192.168.1.1 开始 ping;

一直 ping 到 192.168.1.254;

如果想自定义 ping 的字段,可以自行修改里面的字符串的 ip 地址;

或者直接用我上传给你的写好的 vbs 文件;


Ⅳ 如何写一个ping的脚本

cd c:\
ping 192.168.1.1 -n 10 >>d:\ping.txt

将上面的代码复制保存到ping.bat中双击运行即可!

Ⅳ 请问有没有什么小工具可以实现通过ping监控主机,延迟异常可以立马发邮件报警

WFilter里面有个“批量ping插件”,可以同时ping多个主机。但是没有告警功能。
其实你的功能需求很简单,可以自己写一个批处理脚本来实现。

Ⅵ ping脚本 windows

ping <IP1> -n 2 >nul && echo ok >> result.txt || echo error >> result.txt
ping <IP2> -n 2 >nul && echo ok >> result.txt || echo error >> result.txt
......
其中ping -n 为发送包的数量

Ⅶ linux shell脚本写一个PING主机命令

while true
do
if [ `ping -c 1 192.168.0.2|grep 100%|wc -l` -ne 0 ];then

echo diaoxian_192.168.0.2 >>log2

fi

done