导航:首页 > 程序命令 > batping命令

batping命令

发布时间:2023-10-11 21:59:15

㈠ 如何用bat文件创建一个ping命令

不要把bat命名成脚本里面出现的命令,例如 ping.bat、for.bat 等等,重命名成 xx.bat 试试

㈡ 想求一个BAT文件用于PING多个IP的批处理命令

您把您的各ip列表放到ip.txt中,再写个myping.bat,双击运行即可。其中ping部分的参数您自己改就行了。
@for /f "delims=" %%i in (ip.txt) do ping %%i

如果是相同网段的多个连续地址,就不用ip.txt文件了,可以这样写:
@for /l %%i in (1,1,100) do ping 192.168.15.%%i

㈢ bat如何延时执行指定命令

首先bat延迟指的是就是执行一条命令后延迟一段时间再进行下一条命令。在cmd下或批处理中,常使用以下四种方法进行时间延迟:

1、利用ping命令延时。段岩派
示例1:

@echooff
echo延时前:%time%
ping/n3127.0.0.1>nul
echo延时后:%time%
pause

2、利用for命令延时。

示例2:

@echooff
echo延时前:%time%
for/l%%iin(1,1,5000)doecho%%i>nul
echo延时后:%time%
pause

3、利用vbs延迟函数,精确度毫秒,误差1000毫秒内。

示例3:

@echooff
echo%time%
call:delay5000
echo%time%
pause
exit

:delay
echoWScript.Sleep%1>delay.vbs
CScript//Bdelay.vbs
deldelay.vbs
goto:eof

4、仅用批处理命令实现任意时间延迟,精确度10毫秒,误差50毫秒内仅用批处理命令就可以实现延迟操作。

示例4:

@echooff
set/pdelay=请枣孝输入需延迟的毫秒数:
setTotalTime=0
setNowTime=%time%
::读取握贺起始时间,时间格式为:13:01:05.95
echo程序开始时间:%NowTime%
:delay_continue
set/aminute1=1%NowTime:~3,2%-100
::读取起始时间的分钟数
set/asecond1=1%NowTime:~-5,2%%NowTime:~-2%0-100000
::将起始时间的秒数转为毫秒
setNowTime=%time%
set/aminute2=1%NowTime:~3,2%-100
::读取现在时间的分钟数
set/asecond2=1%NowTime:~-5,2%%NowTime:~-2%0-100000
::将现在时间的秒数转为毫秒
set/aTotalTime+=(%minute2%-%minute1%+60)%%60*60000+%second2%-%second1%
if%TotalTime%lss%delay%gotodelay_continue
echo程序结束时间:%time%
echo设定延迟时间:%delay%毫秒
echo实际延迟时间:%TotalTime%毫秒
pause

希望以上几种方法能让你圆满的解决问题!

㈣ 怎么用bat 循环执行ping 命令

@echooff
setsite=www..com
ping-n50%site%
pause>nul
remping网络50次
ping-t%site%
rem一直ping网络,直到天长地久(你问的好像就是这个?)
pause>nul
for/l%%ain(1,1,500)doping%site%
rem从1数到500,每数一下就ping一下网络
pause>nul

阅读全文

与batping命令相关的资料

热点内容
卡尔曼滤波算法书籍 浏览:769
安卓手机怎么用爱思助手传文件进苹果手机上 浏览:844
安卓怎么下载60秒生存 浏览:803
外向式文件夹 浏览:240
dospdf 浏览:431
怎么修改腾讯云服务器ip 浏览:392
pdftoeps 浏览:496
为什么鸿蒙那么像安卓 浏览:736
安卓手机怎么拍自媒体视频 浏览:186
单片机各个中断的初始化 浏览:724
python怎么集合元素 浏览:481
python逐条解读 浏览:833
基于单片机的湿度控制 浏览:499
ios如何使用安卓的帐号 浏览:883
程序员公园采访 浏览:812
程序员实战教程要多长时间 浏览:979
企业数据加密技巧 浏览:135
租云服务器开发 浏览:814
程序员告白妈妈不同意 浏览:337
攻城掠地怎么查看服务器 浏览:601