在特定时间范围内连续运行批处理脚本

时间:2018-12-12 14:07:41

标签: batch-file time automation

我正在编写一个批处理文件,以继续在Unix samba共享目录中查找文件,如果存在,则将其复制到本地Windows目录中。

我需要此脚本在0800到2000小时之间连续(通过循环)运行。

我已经查看了任务计划程序,但似乎没有容纳时间范围作为触发器。

我可以在批处理脚本中使用某个函数吗?

1 个答案:

答案 0 :(得分:1)

Time命令(或Time /T)显示当前时间。

您可以在批处理文件中添加一个检查,以检查当前时间是否在08:00和20:00之间。

如何在批处理脚本中比较时间变量的示例可以在this post中找到。

像这样,让批处理文件始终运行,并且批处理文件本身会检查它是否应该实际执行某些操作。