通过压缩来存档日志的批处理脚本

时间:2014-05-13 09:52:15

标签: batch-file zip archive

我需要批处理脚本。我在下面的目录下有日志文件(实际上是E:\TIBCO\下的不同名称的多个目录。)

带有E:\TIBCO\*\6.0.0\LogFiles

Spotfire.Dxp.Automation.*.*

我需要使用批处理脚本执行以下步骤

  1. Spotfire.Dxp.*.*.*(ex Spotfire.Dxp。 .1。)的所有文件从上述路径移至({复制和删除)E:\TIBCO\logsArchival\rotatedDir

  2. 将所有60岁以上的文件从E:\TIBCO\logsArchival\rotatedDir压缩到E:\TIBCO\logsArchival\ArchiveDir

  3. E:\TIBCO\logsArchival\ArchiveDir

  4. 删除超过120天的zip文件

    上述所有步骤都需要写入日志。

1 个答案:

答案 0 :(得分:0)

请查看以下链接,其中您的要求已经解决: MS Dos Batch delete old files in directoryBatch file to delete files older than N days
您可以轻松自定义这些脚本以完成文件的剩余压缩。请注意,在DOS中,compress命令为COMPACT。使用COMPACT /H获取使用信息。