validation文件是否可以从7Zip归档成功解压缩

我们想要7zip许多数据库文件(mysql,Oracle和SQL Server转储文件),各种标准文件(excel,word等),但是我们担心,一旦我们删除原始文件,可能会发生归档损坏或它有一些错误,文件将会丢失。

有没有办法,一旦你7zip的东西,你可以检查,并确认你可以稍后解压缩文件? 我们将7Zip文件,检查是否存档,然后删除原始文件。 这将是很好的,这可以通过命令行,因为我们会自动化。

我们使用Windows Server 2003,2008和2008 R2。

你可以使用7zip来做到这一点。 或者右键单击并从7-Zip上下文菜单中selecttesting存档,或者您可以使用命令行

7z t somearchive.7z 7z t somearchive.zip 

等等

你从命令行得到这样的输出

 "c:\program files\7-zip\7z" t somefile.7z 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 Processing archive: douglas.cx.txt.7z Testing somefile.txt Everything is Ok Size: 761 Compressed: 492