web-dev-qa-db-ja.com

7Zipアーカイブからファイルを正常に解凍できるかどうかを確認します

7多くのデータベースファイル(mysql、Oracle、SQL Serverダンプ)、さまざまな標準ファイル(Excel、Wordなど)を7Zipしたいが、7Zipして元のファイルを削除すると、アーカイブが破損したり、エラーがあり、ファイルは失われます。

7何かを7Zipした後で、後でファイルを解凍できることを確認および検証できる方法はありますか? 7Zipファイルを圧縮し、アーカイブに問題がないことを確認してから、元のファイルを削除します。これを自動化するので、コマンドラインから実行できるのは素晴らしいことです。

Windows Servers 2003、2008、2008 R2を使用しています。

6
I don't know.

これを行うには7Zipを使用できます。右クリックして7-Zipコンテキストメニューから[アーカイブをテスト]を選択するか、コマンドラインを使用できます。

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
9
user9517