标题: [文本处理] 批处理如何判断当前时间是否大于或小于指定时间点 [打印本页]
作者: 7016427 时间: 2016-12-5 09:11 标题: 批处理如何判断当前时间是否大于或小于指定时间点
本帖最后由 pcl_test 于 2016-12-5 13:20 编辑
请老师,帮我看看怎么修改这个代码
@echo off
set /a rb="%date:~0,4%%date:~5,2%%date:~8,2%"-1
if %time% GTR 10:00 (
start d:\统计\%date:~0,4%%date:~5,2%%date:~8,2%成都.xls
) else (
start d:\统计\%rb%成都.xls
)
exit
以上代码,大于10点或小于10点都是执行“20161205成都.xls”这个文件的错误问题!
说明:我要的是大于10点钟时,执行20161205成都.xls,小于10点就执行“20161204成都.xls”这个文件。
作者: flyinnet9 时间: 2016-12-5 09:44
- @echo off
- set t=%time:~0,5%
- set t=%t::=%
- set t=%t: =%
- if %t% GTR 1000 (echo.t 大于10) else echo.t 小于10
- pause
复制代码
作者: 7016427 时间: 2016-12-5 09:58 标题: [已解决]请老师,帮我看看怎么修改这个代码
[已解决]回复 2# flyinnet9 xx
谢谢老师!
作者: GNU 时间: 2016-12-5 10:07
在自己的提问帖顶楼底部找到“编辑”选项
修改帖子标题,在最前面注明[已解决]
作者: pcl_test 时间: 2016-12-5 12:44
回复 3# 7016427
指定回应某楼层的在相应楼层点回复,在已有内容下面填入你要回复的内容
1、版规
http://www.bathome.net/forum-5-1.html顶部本版规则
2、问题得到解答以后如何在标题最前面注明[已解决]
http://www.bathome.net/thread-3473-1-1.html
3、如何使用“代码”标签发布脚本
http://bbs.bathome.net/thread-404-1-1.html
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |