我需要批处理脚本。我在下面的目录下有日志文件(实际上是E:\TIBCO\
下的不同名称的多个目录。)
E:\TIBCO\*\6.0.0\LogFiles
的 Spotfire.Dxp.Automation.*.*
我需要使用批处理脚本执行以下步骤
将Spotfire.Dxp.*.*.*
(ex Spotfire.Dxp。 .1。)的所有文件从上述路径移至({复制和删除)E:\TIBCO\logsArchival\rotatedDir
将所有60岁以上的文件从E:\TIBCO\logsArchival\rotatedDir
压缩到E:\TIBCO\logsArchival\ArchiveDir
从E:\TIBCO\logsArchival\ArchiveDir
上述所有步骤都需要写入日志。
答案 0 :(得分:0)
请查看以下链接,其中您的要求已经解决:
MS Dos Batch delete old files in directory和Batch file to delete files older than N days
您可以轻松自定义这些脚本以完成文件的剩余压缩。请注意,在DOS中,compress命令为COMPACT
。使用COMPACT /H
获取使用信息。