php调用bat显示窗口_tcping命令脚本图文教程,检测网络延迟bat批处理,禁ping也能测...
发布日期:2022-02-04 03:26:00 浏览次数:9 分类:技术文章

本文共 1041 字,大约阅读时间需要 3 分钟。

c96fc45e1a5d375eba8cbb8a565c9bb7.png

大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。

64e61fe90454502706dd2db8d72f4140.png上次我用ping命令制作了一个脚本,可以半自动使用命令测试网络延迟,假如测试的服务器ip禁止ping,那ping这个脚本就无法测试了,今天我们用到tcping这个命令做一个脚本,当服务器ip禁止ping的时候tcping也是可以测试的,这个tcping这个命令不是系统自带的,需要下载一下,现在开始写脚本。

93282fd23630416969391f1ca24e13b4.png

首先建立一个批处理文件,文件名tcp.bat,把他和tcping.exe命令放在一起,方便bat调用,建立完成后直接编辑文件开始写代码。

b4d28b255e17de2cd1a1846d0e151daa.png

这个就是完整的代码脚本。

@echo off

color 3e
echo 请输入你要测试的域名和端口 不输入端口 默认测试80
set /P x=
tcping.exe -t %x%
pause

我简单的解释一下这个脚本,脚本建立一个变量x,保存用户输入的值就是域名或者ip,把这个变量x作为参数,调用tcping这个命令输出结果,如果没有输入端口,默认测试的是80端口。

第一行是不显示命令,它经常用到bat批处理里边。

第二行是设置这个批处理的文本颜色和窗口前景色背景色。

第三行是一个输出,提示用户输入测试的域名和端口。

第四行是设置了一个变量x,根据用户输入的值把变量保存下来。

第五行是调用命令tcping加上参数 -t 和使用变量x作为参数。

最后一行就是一个暂停。

ff82ef140781bcf8b268db1ad234aac0.png

代码脚本完成后,我们这里双击运行测试一下,我先测试一下我的路由器,我在脚本提示后,输入我的路由器ip192.168.1.1回车,端口默认是八零,大家可以看到输出结果,延迟是一毫秒左右。

42bf2264710eb33355b3ec292db91485.png

我们这一次再测试一下带端口的ip,这里我使用我另外一个路由器端口用2,大家也可以看到,测试其他端口也是可以的,输入ip或者域名的时候,后边加一个空格端口号就可以了。

34097ad6566d58d08333b4fee8813b9c.png

我们再测试一下外网的网站,比如我测试一下10086,不输入端口,用默认的80,能看到输出结果延迟是30多毫秒。

22e98b9ea94779efd890a926f4ec6498.png

我们再测试一下它的其他端口比如443端口,输入的时候带上443,输出结果延迟基本上是一致。

这个脚本基本测试完毕,可以测试任何外网ip,只要有开放端口,都是可以测试网络延迟,大家也可以试一下。

感谢观看本篇文章,希望对你有所帮助,本文由老盖聊技术原创,我是老盖,专注分享IT互联网与电脑知识,欢迎关注,本文是出于爱心帮助人的目的所写,请随意分享转载,帮助人越多爱的力量就越大,感谢正能量传播。

转载地址:https://blog.csdn.net/weixin_39626369/article/details/111619340 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:ios相机内存_邱哥教你iPhone优化照片占用空间,节省内存
下一篇:博图v15编程手册_博图(TIA)平台“新鲜”之处

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年03月28日 16时19分56秒