コンテンツにスキップ

7-Zip をコマンドラインで使う

7-Zip は Windows 用の圧縮・解凍ソフトです。 GUI で利用することが多いと思いますが、コマンドラインでも利用することができます。

インストール

公式のインストーラを使う方法と、winget を使う方法があります。

インストーラを使う方法

公式サイトからダウンロードしてインストーラを実行。

https://7-zip.opensource.jp/

winget を使う方法

winget install --id 7zip.7zip --force

環境変数の設定

7-Zip をコマンドラインで使うために、システム環境変数Pathに以下を追加します。

C:\Program Files\7-Zip

コマンドラインの使い方

圧縮

7z a ファイル名.zip ファイル(またはフォルダ)のパス

パスワード付きZIPに圧縮する場合は -p オプションを使います。

7z a ファイル名.zip ファイル(またはフォルダ)のパス -pパスワード文字列

解凍

7z x 圧縮ファイル名.zip

指定したフォルダに解凍する場合は -o オプションを使います。

7z x 圧縮ファイル名.zip -o出力先フォルダのパス

パスワード付きZIPを解凍する場合は -p オプションを使います。

7z x 圧縮ファイル名.zip -pパスワード文字列