zoukankan      html  css  js  c++  java
  • 批命令如何获取系统时间以及如何判断当前时间在哪个时间段从而走分支执行

    set nian=%date:~0,4%
    set yue=%date:~5,2%
    set ri=%date:~8,2%
    
    ::获取系统时间,剔除秒,并赋值给变量%dr%
    set dr=%time:~0,-5%
    ::去掉时间中的冒号,直接比较时间
    set str=%dr::=%
    echo %str%
    if %str% GEQ 2230 (goto NOCOPY) else (
        if %str% LEQ 800 (goto NOCOPY) else (
            goto NEEDCOPY
        )
    )
    
    :NEEDCOPY
    xcopy E:MedicalHealthSYBinDebug*.dll "\svrdevelopHIS3.0SYVersionLib" /d:%yue%-%ri%-%nian% /y /i
    xcopy E:MedicalHealthSYBinDebug*.exe "\svrdevelopHIS3.0SYVersionLib" /d:%yue%-%ri%-%nian% /y /i
    ::................................
    :NOCOPY
    ::其他处理逻辑...

    上述示例说明批命令如何获取系统时间,如何利用当前时间在哪个时间段执行哪些批命令内容。

  • 相关阅读:
    网络规划和布线
    网络编程
    NoSQL 非关系数据库
    OpenCV
    首页
    C++关键字
    TCP/IP 详解7 Ping指令
    TCP详解 (1)
    GRE封装解封装过程
    GRE tunnel
  • 原文地址:https://www.cnblogs.com/chriskwok/p/14244995.html
Copyright © 2011-2022 走看看