複数のファイルやフォルダーを個別に圧縮したい、でもひとつひとつ圧縮するのは面倒、今回はそんな時に便利な方法をご紹介してみたいと思います、例えば三個のフォルダーがあるとしますよね、これらをひとつひとつ「zip」ファイルに圧縮するとします、つまり結果的に三個の「zip」ファイルができあがる訳ですが、フォルダーをまとめて選択して圧縮しちゃうとひとつの「zip」ファイルになっちゃうので結局ひとつずつフォルダーを選択して圧縮する事になりますよね、これが面倒なので一度の操作でそれぞれ個別に圧縮できたら楽だと思いませんか?、という事で今回は無料の圧縮解凍ソフト「7-Zip」を使って複数のファイルやフォルダーをまとめて選択、そしてファイルやフォルダー毎に個別に圧縮する方法を確認してみましょう、やり方としてはまずパソコンに「7-Zip」をインストール、次にバッチファイルを作成してあとは個別に圧縮したいファイルやフォルダーをこのバッチファイルにドラッグするだけで個別に圧縮する事ができます、ちなみにこちらの記事では「7-Zip」は既にインストールしてあるものとして話を進めますので、まだパソコンにインストールしていない場合はこちらの記事を見ながらインストールしてみてください、もしバッチファイルとか作るのは難しそうだから右クリックメニューとかから圧縮したい!という方は、以前こちらの記事でご紹介した「WinRAR」を試してみましょう。

ではバッチファイルを作成してみたいと思います、まず「メモ帳」のアプリを開いたら下記のコマンドをコピーしてメモ帳に貼り付けてください。
@echo off
for %%i in (%*) do (
if exist "%%~i" (
"C:\Program Files\7-Zip\7z.exe" a -tzip -mx=0 "%%~ni.zip" "%%~i"
)
)
pause

コマンドを貼り付けたら上部メニューの「ファイル」をクリックしてメニューから「名前を付けて保存」を選択。

「名前を付けて保存」のウインドウが開いたら「ファイル名」の最期を「.bat」にしましょう、それより前の部分は分かりやすい名前ならなんでも良いです、あとはファイルを保存する場所を選択して最期に「保存」ボタンをクリックすればバッチファイルの完成ですね。

使い方は個別に圧縮したいファイルやフォルダーを選択してこのバッチファイルにドラッグ&ドロップするだけ。

これでドラッグしたファイルやフォルダーがひとつひとつ個別に圧縮されます、ちなみに圧縮されたファイルは元ファイルやフォルダーと同じ場所に保存されますので、バッチファイルは使いやすいところに配置してておくと良いですね、これで無圧縮の「zip」ファイルができあがります。


コメント