Windows標準コマンドからファイルを圧縮する話題の第2弾。 Windows Me以降では標準でzip形式に圧縮する機能が搭載されたが、残念なことにGUIからの圧縮だけで、コマンドラインからの圧縮機能は搭載されていないみたい。 CAB形式ならOS標準コマンド「makecab.exe」で圧縮できるのは先日書いた。 それでもう少し調べていると、zip形式で圧縮するためのスクリプトをフリーソフトとして提供しているのが見つかった。 http://www.vector.co.jp/soft/winnt/util/se355605.html ・Vector > ZIP.VBS わずか60行程度のスクリプト。 Cscriptから実行するので、バッチに組み込んで利用可能で扱いやすい。 ソースも公開されているから、万が一バグなどの問題があっても最悪自分で修正可能。 コマンドの実行例 Cscript.exe
![Windows XPでコマンドラインからzip圧縮するためのスクリプト](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e698f4f8be358928393995d7dd0021504eb3e40/height=288;version=1;width=512/https%3A%2F%2Fblog-imgs-108.fc2.com%2Fn%2Fo%2Fr%2Fnorimaki2000%2F20171227090410c9es.jpg)