Board logo

标题: [日期时间] [已解决]批处理如何获取指定文件的修改时间并且跟现在的时间对比? [打印本页]

作者: jzsgyml    时间: 2013-3-6 23:19     标题: [已解决]批处理如何获取指定文件的修改时间并且跟现在的时间对比?

本帖最后由 jzsgyml 于 2013-3-8 19:22 编辑

在论坛找了下,只找到dir全部文件的修改时间,假定文件夹下只需要获取指定文件的修改时间咋办呢?

获取 d:\1\1.txt的修改时间例如3月6日 11:10

echo %date:~5,2%月%date:~8,2%日 %time:~0,2%:%time:~3,2% 这个可以获取现在的时间例如3月6日 11:15

如果现在时间-修改时间>300秒,就执行 start 1.bat

请问怎么写这个批处理?
作者: Batcher    时间: 2013-3-7 22:46

假定文件夹下只需要获取指定文件的修改时间咋办呢?
  1. dir d:\1\1.txt
复制代码

作者: jzsgyml    时间: 2013-3-8 19:21

果然成功,有点思维定势,总是dir 文件夹




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2