Board logo

标题: [日期时间] 批处理如何获取时间进行每五秒循环? [打印本页]

作者: lxg999346    时间: 2013-2-6 10:13     标题: 批处理如何获取时间进行每五秒循环?

如题所示,怎么搞?菜菜请教。
作者: wuhengsi    时间: 2013-5-3 14:15

本帖最后由 wuhengsi 于 2013-5-3 19:36 编辑

这个问题太简单了!所以少人回答

rem 获取系统时间
echo.%date%

rem 间隔5秒
ping -n 5 127.0>nul
作者: BAT-VBS    时间: 2013-5-3 14:47

回复 2# wuhengsi


    你这个代码测试过吗?
作者: wuhengsi    时间: 2013-5-3 16:22

变通嘛,FOR 不行 用  goto  行吧

:xhbs01
@echo off
@ping -n 5 127.0>nul
rem 这里写事件代码
goto xhbs01
作者: BAT-VBS    时间: 2013-5-3 18:10

回复 4# wuhengsi


    我的意思是尽量避免把有明显语法错误的代码贴出来,容易误导初学者。
作者: CrLf    时间: 2013-5-29 15:56

ping -n 2 189.0.0.0>nul
是大概延时一秒钟,这里的 -n 所带参数为 要延时的秒数+1
作者: CrLf    时间: 2013-5-29 17:03

回复 11# 学习处理


    哦,没注意你不是用 127.0.0.1
    但这样不是不稳定吗?ping 不通的时候延时会明显不同
作者: Python    时间: 2013-5-29 17:34

回复 13# 学习处理


    是否需要考虑网络断线或者没有插网线的情况?
作者: Python    时间: 2013-5-30 08:52

回复 15# 学习处理


    也许他们正是考虑到这个差异才使用更加通用的127.0.0.1,而不是像你说的人家没有想到这一步。
作者: Batcher    时间: 2013-6-4 10:22

回复 17# 学习处理


    论坛没有这样的扣分规定




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2