Windows批处理设定间隔时间

黑夜愁客 2011-09-23 10:23:30
其实主要是想弄个5秒钟Ping一次某个主机地址。
@ECHO OFF
:loop
ping 192.168.4.1
sleep 5
goto loop

我下载了sleep.exe 然后放到system32目录下。可是这批处理并不执行
我把ping改成其他操作如ipconfig 没有问题。
请问知道怎么回事吗
...全文
373 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forever_Young 2011-09-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yexin218 的回复:]
引用 1 楼 forever_young 的回复:

不用sleep呢

BatchFile code

@echo off
:loop
ping 192.168.0.1
ping 1.1 -n 1 -w 5000>nul
goto loop

我发现不能命名pint.bat
[/Quote]

肯定了,如果你想命名为ping,你就要指定执行程序路径,不然就当你执行的是当前路径下的ping,那就是你这个批处理本身了
黑夜愁客 2011-09-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 forever_young 的回复:]

不用sleep呢

BatchFile code

@echo off
:loop
ping 192.168.0.1
ping 1.1 -n 1 -w 5000>nul
goto loop
[/Quote]
我发现不能命名pint.bat
Forever_Young 2011-09-23
  • 打赏
  • 举报
回复
不用sleep呢

[code=BatchFile]
@echo off
:loop
ping 192.168.0.1
ping 1.1 -n 1 -w 5000>nul
goto loop
[/code]

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧