7ZIP でフォルダ内のファイルを一括でZIP化するバッチ

7ZIP でフォルダ内のファイルを一括でZIP化するバッチ

業務効率のためファイルを一括でzip化したかったため、その方法を記載
7zipがインストールされていることが前提条件となります

環境

  • OS windows10 pro

バッチファイル作成

下記のコードをコピペし、適当な名前で 拡張子を「.bat」 で保存

@echo off
set ZIP_PATH="C:\Program Files\7-Zip\7z.exe"
for %%f in (%*) do (
  %ZIP_PATH% a -tzip %%f.zip %%f
)

ファイルをドラック&ドロップ

あとは、対象を選択して作成したバッチに、まとめてドラック&ドロップするだけです。

ドラック&ドロップすると同一階層にZIP化されていきます