【问题标题】:How to continuously execute an application with CMD?如何使用 CMD 连续执行应用程序?
【发布时间】:2012-01-25 09:09:53
【问题描述】:

我需要使用批处理文件连续执行同步应用程序。我想做的是:

while true
   execute application
   sleep 1 minute
end while

这可以用 CMD 完成吗?

提前致谢。

【问题讨论】:

标签: shell cmd execute


【解决方案1】:

使用纯批处理可以做到这一点:

:LOOP
yourprogram.exe
ping 127.0.0.1 -n 61 >NUL
goto :LOOP

这意味着您不必安装任何其他程序或创建更多脚本。它可能不漂亮,但它有效!我已经 ping 了 61 次,因为 ping 环回似乎会造成延迟。

【讨论】:

    【解决方案2】:

    下载unixutils for win32。在这里,您会找到 sleep.exe。把它放在你的路径的某个地方。 (频率,在 c:\windows 中)

    然后,你可以构建一个类似这样的批处理文件

    echo off
    :here    
    sleep 60s
    echo Exec app
    rem your app goes here
    goto here
    

    【讨论】:

      猜你喜欢
      • 2013-09-18
      • 2018-01-28
      • 1970-01-01
      • 1970-01-01
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-21
      相关资源
      最近更新 更多