保護されたZIPを抽出する IronZIPは、通常、AES128、AES256ベースの暗号化に対応した保護されたZIPアーカイブを抽出することができます。 その多様性により、軽く保護されたものから高度に保護されたものまで、幅広いZIPファイルを簡単に抽出することができます。 このライブラリはミッションクリティカルなアプリケーション用のプロセスを簡素化し、既存のアプリケーションに簡単に統合するか、独立した抽出プログラムとして使用できます。 C# で保護された Zip ファイルを抽出する IronZip を使用します。 IronZipArchive.ExtractArchiveToDirectory("output.zip", "抽出済み", "P@ssw0rd"); ZIPアーカイブの抽出 まず初めに、私たちはプロジェクトにIronZipネームスペースを含める必要があります。これにより、その機能へのアクセスが提供されます。 次に、ExtractArchiveToDirectoryメソッドを利用して、ZIPアーカイブの内容を指定された場所に抽出できます。 この関数はZIPファイルの内容を指定されたディレクトリに抽出します。 最初の引数には、データを抽出したいZIPファイルの絶対パスが必要です。 2番目の引数は、抽出されたファイルを配置する対象ディレクトリを指定します。 ZIPアーカイブがパスワードで保護されている場合、3番目の引数に正しいパスワードを含める必要があります; そうでないと、抽出プロセスは失敗し、ランタイムエラーが発生します。 IronZipでZIPファイルの作成と解凍を学ぶ 関連ドキュメントリンク Githubで見る 関連チュートリアル 関連ハウツーガイド クラスドキュメンテーション IronZIP DLLをダウンロード このページの問題を報告する 準備はできましたか? Nuget ダウンロード 16,647 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 16,647 ライセンスを見る