PowerShell 標準のコマンドレットで ZIP ファイルの圧縮・解凍を行うことができます。その方法を紹介します。
Contents
ZIP ファイルに圧縮する方法
ZIP ファイルに圧縮するには、Compress-Archive コマンドレットを使います。
Compress-Archive -Path <圧縮するファイル> -DestinationPath <作成するZIPファイル名>
例えば、hoge1.pptx ファイルを hoge1.zip に圧縮する場合は次のようになります。
Compress-Archive -Path hoge1.pptx -DestinationPath hoge1.zip
フォルダ内の全てのファイルを、hoge2.zip にまとめて圧縮する場合は次のようになります。
Compress-Archive -Path * -DestinationPath hoge2.zip
ZIP ファイルを解凍する方法
ZIP ファイルを解凍するには、Expand-Archive コマンドレットを使います。
Expand-Archive -Path <ZIPファイル> -DestinationPath <展開先フォルダ>
例えば、hoge1.zip を C:\test に展開する場合は次のようになります。
Expand-Archive -Path hoge1.zip -DestinationPath C:\test
-DestinationPath オプションは省略可能です。省略した場合は、現在のフォルダに ZIP ファイルと同じ名前のフォルダが作成され、その中に解凍されます。