【问题标题】:Batch File to Automate backup folders批处理文件自动备份文件夹
【发布时间】:2013-07-24 04:30:20
【问题描述】:

所以,我目前有一个 Drobo 服务器,其中包含一个备份文件夹,供需要备份硬盘文件的客户使用。我在此备份文件夹中为每个客户创建一个文件夹。我们的政策是为我们的客户保留这些文件 30 天,之后需要删除。我想知道是否可以制作一个可以扫描整个备份文件夹的批处理文件,每个文件夹仅适用于每个客户,而不是所有文件,只是按修改日期的文件夹,如果超过 30 天,移动整个文件夹,我将在删除之前标记为 Delete 以供进一步查看。我将制作第二个批处理文件以删除该删除文件夹中的所有文件夹和文件,但我需要第一个批处理文件仅扫描文件夹的修改日期以确定它是否需要先移动。任何帮助,将不胜感激。谢谢。

【问题讨论】:

  • 但是 forfiles 命令也适用于文件夹吗?
  • 是的,确实如此。查看 forfiles /? 获取 cli 帮助。

标签: date batch-file cmd directory


【解决方案1】:
Forfiles /P C:\test\ /D -30 /c "cmd /c move @file c:/delete"   

只是您可能使用的脚本示例

【讨论】:

    猜你喜欢
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-04
    相关资源
    最近更新 更多