[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[日期时间] 【已解决】求批处理:查看文件修改时间,谢谢

本帖最后由 yyz219 于 2023-9-14 21:59 编辑

问题完美解决了:
::【判断火绒今天是否已更新】
@echo off
::【判断火绒今天是否已更新】(原理:查“HRUpdate.exe.log”文件今天有无修改)
for %%i in ("C:\Program Files (x86)\Huorong\Sysdiag\bin\HRUpdate.exe.log") do (set "FileTS=%%~ti")
if "%FileTS:~0,10%" equ "%date:~0,10%" (goto :A) else (goto :B)
:A
::【今天已更新】
exit
:B
::【今天未更新】
start "" "火绒15秒后更新.vbs"
exit

**************************************************
原来的问题:
需求:

查看文件 "C:\Program Files (x86)\Huorong\Sysdiag\VERSION" 修改时间VERSION是没有后缀的文件
如果修改时间是今天,跳到   :A
如果修改时间不是今天,跳到   :B

谢谢
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2
我是小白,希望老师多多帮助

回复  yyz219
Batcher 发表于 2023-9-14 10:11



    我试一试先 谢谢
我是小白,希望老师多多帮助

TOP

回复  yyz219
Batcher 发表于 2023-9-14 10:11



    问题解决了 再次感谢
我是小白,希望老师多多帮助

TOP

返回列表