「7-Zip」コマンドラインバージョン
http://sevenzip.sourceforge.jp/download.html
オープンソースのファイルアーカイバソフト「7-Zip」を利用することで、コマンドラインから暗号化用パスワードも指定して圧縮が可能です。
例: 7z.exe a archive.zip -psecret *.txt
(secretをパスワードにして圧縮)
7z.exe x archive.zip -psecret
(secretをパスワードにして解凍)
「7-Zip」コマンドラインバージョン
http://sevenzip.sourceforge.jp/download.html
オープンソースのファイルアーカイバソフト「7-Zip」を利用することで、コマンドラインから暗号化用パスワードも指定して圧縮が可能です。
例: 7z.exe a archive.zip -psecret *.txt
(secretをパスワードにして圧縮)
7z.exe x archive.zip -psecret
(secretをパスワードにして解凍)
ありがとうございます。完璧です。
Info-zipのzipとunzipでどうでしょうか。
ダウンロードできるURLが分かりにくいので、直リンクも貼っておきます。
ftp://ftp.info-zip.org/pub/infozip/win32/zip300xn.zip
ftp://ftp.info-zip.org/pub/infozip/win32/unz600xn.exe
-Pスイッチでパスワードを指定できます。
Info-zipはAESでの暗号化には対応していないはずですが、通常のパスワードによる暗号化(ZipCrypto)でよいのであれば、これで問題ないかと思います。
※質問文から邪推すると、もしかすると圧縮も展開も一つのバイナリでできるほうが良いのかもしれませんが…。
ありがとうございます。こちらも試してみます。
そうですね。バイナリは1つのほうが良いといえばそうですが、要件を満たせばとりあえずOKです。
ありがとうございます。完璧です。