1

7-Zip に似たウィンドウ フォームを作成しています。問題は抽出部分にあります。抽出するアーカイブがパスワードで保護されているかどうかを確認する方法がわかりません。何か案が?

4

2 に答える 2

1

解決策があります。アーカイブを抽出する前に、エクストラクターを確認してください。

if (fileExtractor.Check())
{
   fileExtractor.BeginExtractArchive(destination_dir);
}

このようにfileExtractor.Check()するとfalse、アーカイブにパスワードが必要で、パスワードを提供していないか、パスワードが正しくない場合は、 になります。

于 2011-11-03T06:21:40.503 に答える
0

アーカイブの種類によって異なります。ZIPの仕様は、どうやら ZIP に対してどのように行われるかを説明していますが、明らかにそれほど堅牢ではありません。

于 2011-11-02T18:19:02.240 に答える