【问题标题】:Batch script to archive logs by zipping通过压缩归档日志的批处理脚本
【发布时间】:2014-06-30 22:27:34
【问题描述】:

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

E:\TIBCO\*\6.0.0\LogFilesSpotfire.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删除超过120天的zip文件

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

【问题讨论】:

  • 这个批处理脚本有什么问题?你尝试过什么,你在哪里卡住了?

标签: batch-file zip archive


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2022-11-03
    • 1970-01-01
    • 2022-06-15
    • 2014-08-22
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 2013-12-27
    相关资源
    最近更新 更多