Windows中有刷新“修改日期”的CMD命令吗?

问题描述 投票:0回答:1

我正在开发一个批处理脚本,该脚本会自动将具有最大期限 (n) 的所有日志文件复制到新位置。

在测试脚本时,我注意到缺少一些日志文件,原因是 Windows 资源管理器中显示的

Date modified
不会自动刷新。目前我只能通过打开日志文件来更新/刷新它。

奇怪的是,它向我展示了

修改日期=16.05.2019 08:22

但是当我打开文件时,我看到最后一行是 3 天后写入的。 是否有任何 cmd 命令可以自动刷新它,以便我的脚本能够检测到该文件?

Robocopy %work_path% %file_path% /MaxAge:1 /S /XF *.exe /XF *.ini /XF *.dll /XF *.fdb /XD %~dp0

谢谢你的帮助

batch-file cmd
1个回答
0
投票

不适合我

我有一个每天不断附加到新日志的流程

修改的日期卡在午夜,只有在我打开文件时才会更新

我需要测试上次修改日期以检查进程是否正在写入日志,因此需要强制它显示上次修改时间

© www.soinside.com 2019 - 2024. All rights reserved.