如何在一个bat中指定时间运行另一个bat文件,比如我需要在星期1、星期2、星期3分别运行不同的bat文件

如何在一个bat中指定时间运行另一个bat文件,比如我需要在星期1、星期2、星期3分别运行不同的bat文件,第1张

如果你要运行的bat文件存放在d盘,分别为1bat、2bat、3bat的话,可以这样写,代码如下

-------------------------------------------------------

@echo off

at 10:00 /interactive /every:M,T,W D:\1bat

at 10:01 /interactive /every:M,T,W D:\2bat

at 10:02 /interactive /every:M,T,W D:\3bat

exit

-------------------------------------------------------

处理时间用time命令,不过时间显示是精确到后几位的,,用find命令,后面的数字会影响实际小时判断,只需要用for命令截取显示小时的那一列数字就可以了,命令是这样:

for /f "tokens=1 delims=:" %%I in ("%time%") do echo %%I

上面只是单纯截取小时时间,,具体命令改do后面的命令。

以上就是关于如何在一个bat中指定时间运行另一个bat文件,比如我需要在星期1、星期2、星期3分别运行不同的bat文件全部的内容,包括:如何在一个bat中指定时间运行另一个bat文件,比如我需要在星期1、星期2、星期3分别运行不同的bat文件、bat 如果是周一到周五的8点到15点之间就运行程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10092412.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存