windows批处理命令执行问题文件被另一个进程使用

时间:2017-07-25 19:28:41

标签: batch-file

我正在尝试使用我的批处理程序压缩文件,但我遇到了以下问题,这是一个服务器日志文件,它总是获取服务器填充的数据,我们需要让它保持运行。没有别的办法,我需要在使用它时压缩这个文件。我想强制执行这个,请建议我一个解决方案。

Weblogic服务器不支持" .out"文件,仅适用于" .log"文件。我们当前的问题是压缩此.out文件

我调用脚本的实用程序是 " C:\ Program Files \ 7-Zip \ 7z.exe" a -tzip NewArchive.zip new_ManagedServer_1.out

DataTable DT= new DataTable();

1 个答案:

答案 0 :(得分:0)

在文件正在使用时,您无法执行此操作

您应该尝试配置oracle中间件来旋转outfile(每小时或每天创建新文件),以便不再访问它,而不是压缩旧文件。