7zip日志logging和剩余的.tmp文件

我有一个batch file,每晚运行压缩一些PST的,它使用7zip&一般是相当成功的。

但是,它倾向于创build剩余的.tmp文件(9天,超过2天),我想删除这些。 根据多个7zip论坛,补丁请求和其他网站,我可以改变它存储的目录,但没有更多。 我猜测这不应该发生,什么是错的,偶尔也会跳过文件。 我想保留一个日志 ,即使一切都很好,如果有什么东西变得怪异的话,它会很好的回落。

我的batch file为每个PST有一个单独的行/命令: 7z.exe u -t7z JENNIFER.7z JENNIFER.PST -r 。 当我添加“ >7zip.log ”时,我已经成功地获得了一个日志。 但是,当我这样做了两个不同的行/命令只有最后一个被logging,因此我认为它被覆盖。

由于没有制作一个长的复杂的命令(因为我有不超过2GB的PST在该文件夹中的其他文件,我不想压缩) ; 有没有人有任何其他的想法/想法

附注:现在我想到了,我的备份代理可能会中断访问.7z文件,从而造成这一切。 然而奇怪的是,batch file是一个“Windows计划任务”,它运行的结果为0x0(如果我记得正确的是成功),备份也是成功的。 无论哪种方式,我想学习如何正确地使用7ziplogin和反馈为什么.tmp文件可能会从压缩命令

大多数备份程序不会locking文件。 防病毒可能会locking文件以进行检查并防止删除。 所以你可以先禁用反病毒。

使用“>> 7zip.log”而不是“> 7zip.log”,这将使输出被追加到文本文件,而不是覆盖前一个。

我正在做redirect错误(发现一些额外的信息 )。 问题还没有发生,但现在我redirecterr&标准输出并追加到一个文件,我得到的所有信息,我可能需要排除故障。 我正在考虑这个一次性和结束