*

Windows10 のコマンドラインで winzip を使いたい

公開日: : 最終更新日:2020/05/17 パソコン

Windows のコマンドラインで winzip(zip) を使いたいと思ったが、Windows10 ではそんなコマンドはないと言われました。

どうも廃止されたようです。

ググると、以下のページで解決法(Windows10 で使えるコマンドライン版 ZIPを入手する)を伝授してもらえました。

Windowsのコマンドプロンプトでzipコマンドを使用可能にする方法

ゆうしゃはコマンドラインの ZIP.EXE を手に入れた!

電信八号のメールデータのバックアップをするのに、多数あるディレクトリごとにメール(テキスト形式)を ZIP で圧縮しておこうと思ったのでした。

Windows標準の機能でディレクトリ全体を ZIP圧縮するといいのですが、途中で止まるのです。

全部で 9GB 近くあるので、いわゆる「2GBの壁」かもしれません。

ということで、各ディレクトリごとにテキストデータ(最大10000個)を圧縮していくことにしました。

102 個あるディレクトリを順次圧縮していくのを手動(右クリックで「送る」⇒「圧縮フォルダー」など)でやっていてはラチがあかないので、バッチファイルを書いて実行。

そうです、このバッチファイル内で ZIP.EXE を使うのですね。

ディレクトリ名を「DIR /W /AD」で得て、エディタに読み込んでキーマクロで整形。

cd [ディレクトリ名]
zip *.txt [ディレクトリ名].zip
del *.txt
cd ..

をディレクトリ分だけ繰り返すだけのバッチファイルを作ります。

作ったバッチファイルを起動して・・・実行に 1時間近くかかりましたが、無事終了。圧縮し終わったテキストファイルはすでに削除されています。

バッチファイルを書いた時間は 5分程度。ほぼ自動で圧縮作業が完了したので、55分も得したことに。

手動で全部をやっていたらもっとかかったでしょう。

データのサイズは 6割程度に圧縮。クラスタサイズより小さなファイルが多いためか、あまり圧縮率は高くなりませんでした。

まあ、これで将来的にバックアップしたメールデータもバッチファイル(必要なら修正して)で一発圧縮できます。

Windows10 なので Windows Script HostWSH)で書くのがスジでしょうが、バッチファイルの方がめんどうがなくて、やっつけ仕事(頻度が少ない;普遍性がない)には向いていますね。

linux のシェルスクリプトが Windows でも使えると一番いいのですが。

###

関連記事

自宅のメインの WindowsXP が立ち上がらなくなった (3)

「自宅のメインの WindowsXP が立ち上がらなくなった (2)」の続きですが、 Fire

記事を読む

2号機の後処理

   旧 2号機のハードディスク 2台、合計 1.1TB を USB2.0 で繋いで

記事を読む

【ヤフオク】NEC Mate MK33LE-E と MK33LB-D 落札&受け取り

最近ヤフオクで落札した中古PCのリストです。 昨日の記事「【ヤフオク】NEC Mate

記事を読む

Pear8 その後

  見た目と操作性が MacOS にそっくりな Linux として非常に有名な

記事を読む

HD革命/CopyDrive Ver.4 with Partition EX 使ってみた

HD革命/CopyDrive Ver.4 with Partition EX

記事を読む

Outlook って「外から丸見え」

* ここの読者の中でマイクロソフトのメーラーの Outlook なんか使っている人はまずいない

記事を読む

Ubuntu MATE 16.04 をインストール

Ubuntu MATE 16.04 (日本語Remix ではない英語版)をハードディスクにイ

記事を読む

非エコなプリンタ

Multiwriter 8500N[/caption]  NEC が現在売ってい

記事を読む

Nuro光申し込み

うちのマンションは古いので、光フレッツ回線は電話用のメタル線を使った VDSL 方式になってしまい、

記事を読む

Windows8 を企業は採用するか

* 企業の IT 担当者へのアンケートで、Windows8 を採用するかと訊いたところ、予定で

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

ファミリーマート 濃厚デミグラスソース大きなハンバーグ

「濃厚デミグラスソース大きなハンバーグ」というファミリーマートで売

ウェスティンカフェ マイルドブレンド 200g瓶

ユニコ・ジャパンという企業の「ウェスティンカフェ マイルドブレ

【FX】exness でゴールド取引は不利?

最近気づきましたが、exness という業者でのゴールド取引が不調です

【FX】ECM、ICM、vantage のスプレッド

ECM、ICM、vantage のスプレッドを比べてみました。 左か

【FX】AXI Select 奇々怪々なエッジスコア

プロップファームの一種である AXI Select はインキュベーショ

→もっと見る

  • アクセスカウンター
PAGE TOP ↑