You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过批处理脚本按含sql的文件名及指定修改日期批量复制文件

解决Robocopy筛选含SQL文件名+指定修改日期的问题

要实现复制文件名包含sql且修改日期恰好为2018年4月3日的文件,你可以通过Robocopy的文件名匹配参数结合日期范围参数来完成,具体命令如下:

robocopy c:\a d:\a *sql* /S /MINAGE:20180403 /MAXAGE:20180403

参数说明:

  • *sql*:通配符匹配所有文件名中包含sql的文件(不管后缀是.log还是其他格式都能匹配到)
  • /S:递归复制所有非空子目录(如果需要包含空目录可以换成/E)
  • /MINAGE:20180403:仅保留修改日期不早于2018年4月3日的文件(格式必须是YYYYMMDD)
  • /MAXAGE:20180403:仅保留修改日期不晚于2018年4月3日的文件

这两个日期参数组合起来,就精准锁定了修改日期恰好是2018年4月3日的文件,再配合*sql*的文件名过滤,就能完全满足你的需求。

另外补充下:你之前用的/D:4/3/2018参数是复制指定日期及之后修改的文件,无法限定仅当天,所以用/MINAGE+/MAXAGE的组合才是精准筛选单日文件的正确方式。

内容的提问来源于stack exchange,提问作者podduturi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:36:21