iron_7z.hsp
Version 1.0
Date 2026-04-15
Author IronHSP / iron_7z
目次 (5 グループ / 6 ページ)
iron_7z ― 一覧
iron_7z_list
アーカイブのエントリ一覧取得
アーカイブ内のエントリ一覧を取得します。names(i) にパス、sizes(i) に
バイトサイズが入り、stat にエントリ件数が返ります。内部的に
"7za l -slt archive" の technical モード出力をパースしています。
iron_7z ― 低レベル
sevenz_run
7za プロセスを生コマンドラインで実行 (低レベル)
hsp7z.dll の低レベル API。7za のコマンドラインを直接指定して呼び出します。
戻り値は 7za プロセスの終了コードです。iron_7z_* ラッパで足りない場合
のみ使用してください。
iron_7z ― 書き込み
iron_7z_add
アーカイブにファイル/フォルダを追加
既存アーカイブに path を追加します。アーカイブが存在しない場合は
新規作成されます。内部的には "7za a -y archive path" を実行します。
iron_7z ― 検査
iron_7z_test
アーカイブの整合性チェック
アーカイブの内容をテスト展開して破損を検査します。
stat に 7za プロセスの終了コードが返り、0 なら正常です。
iron_7z ― 読み取り
iron_7z_extract
アーカイブの全エントリを展開
アーカイブ内の全エントリをパス構造を保持したまま out_dir に展開します。
内部的に "7za x -y archive -oout_dir" を実行します。