web-dev-qa-db-ja.com

一度に多くのRARファイルの破損をチェックするにはどうすればよいですか?

20ギガバイトを超えるRARファイルがあり、そのうちのいくつかは破損しています。

各アーカイブを抽出しようとせずに、どのRARファイルが破損しているかを見つける方法を誰かに教えてもらえますか?

6
SilverLight

7-Zip を使用すると、複数のRARまたは他のアーカイブを選択し、7-ZipファイルマネージャーでTestを選択して、それらすべての整合性をテストできます。 。

または、7-Zipのシェル統合機能を有効にすることもできます1、Windows Searchを使用してすべてのRARアーカイブを検索し(Windows 7では、検索文字列type:rarを使用)、検索結果をすべて選択し、結果を右クリックして、7-Zipテストアーカイブを選択します。


1シェル統合を有効にするには、7-Zipファイルマネージャーを開き、ツールメニューからオプションを選択し、7-Zipタブをクリックし、Integrate 7-Zip to Shellコンテキストメニューチェックボックスをオンにします。これには管理者権限が必要であることに注意してください。 WindowsVistaおよびWindows7では、7-Zipファイルマネージャーのアイコンを右クリックし、管理者として実行をクリックして、UACプロンプトをクリックします。

4
bwDraco

これは少し遅いですが、私にとってはうまくいきます。 command.comを使用してDOSウィンドウを開き、ディレクトリをwinrarディレクトリに変更します。次に、winrar t -r e:*。*と入力します。これは、サブディレクトリを含むeドライブ上のすべてのファイルをテストするためのものです。 rarファイルのみをチェックしたい場合は、e:*。rarがeドライブ上のすべてのrarファイルをチェックします。通常のプログラムインターフェイスで整合性テスターを使用すると、winrarも7Zipもcbrまたはcbzファイルをアーカイブとして認識するように見えるため、これは非常に便利であることがわかりました。また、すべてのサブディレクトリを一度にテストできると便利です。すべてのエラーは、コピーして保存する必要がある一時ファイルに出力されます。 e:の後の円記号がメッセージに保存されていないようです。

0
Tilmon Hocutt