返回列表 发帖

[其他] 如何让批处理在不同的时间运行不同的程序?

如何让批处理在不同的时间运行不同的程序?

可以做到吗?

比如在每天1-12点运行的话执行A功能,13-24点运行的话执行B功能?

[ 本帖最后由 z25856666 于 2008-11-6 17:54 编辑 ]

if "%time:~0,2%" leq "12" (start "" a.exe) else (start "" b.exe)COPY
一行搞定

TOP

回复 3# Batcher

学习ing……

TOP

非常感谢楼上的兄弟

TOP

%NOW: =%
去除NOW變數中空白字
IF /?
    EQU - 等於
    NEQ - 不等於
    LSS - 小於
    LEQ - 小於或等於
    GTR - 大於
    GEQ - 大於或等於COPY

TOP

分别
set /? if /?COPY
看一下

TOP

楼上的真的能实现,不过我这三句不太明白,能讲解一下吗?
%now: =%
geq 1 (
leq 12 (

TOP

@echo off
set now=%time:~0,2%
set now=%now: =%
if %now% geq 1 (
  if %now% leq 12 (
    echo A功能
  ) else (
    echo B功能
  )
)
pauseCOPY
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

不懂你的意思!
1-12点?是说1点运行1点过1分有运行?还是1点运行了后到12点?
如果是的话就直接at啊!
本人已死!不用联系!~
要联系下来联系!~~

TOP

返回列表