*

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 でも使えると一番いいのですが。

###

関連記事

Netrunner20.01"Twenty” 試用してみた

Youtube で、「【初心者向け】netrunner20.01 古いPCにLinuxをインストール

記事を読む

パソコン関連お買い物 2014年6月

ちょっとパソコンの入れ替えを計画しておりまして、昨日ソフマップでお買い物。 amzon でも売

記事を読む

Windows11 どエラいエラー発覚

https://www.youtube.com/watch?v=7TptWy6sWlw Win

記事を読む

お勧めの壁紙

パソコン(ワタシの場合は Linux)の壁紙は高画質でフリーで有名な wallbase から取っ

記事を読む

CrystalDiskInfo

CrystalDiskInfo はハードディスクの健康状態を調べて教えてくれるフリーソフトです。

記事を読む

LG 23型ワイド IPSパネル/ホワイトLED BLU採用液晶ディスプレイ (3)

LG 23型ワイド IPSパネル/ホワイトLED BLU採用液晶ディスプレイ (

記事を読む

USBメモリに Linux をインストールする際には UEFI かどうかに注意

「USBメモリに Linux をインストールする際に UEFI に注意」ってのは、UEFI 専用でイ

記事を読む

HP製27インチモニタ V27ie G5 FHD

「2024年4月9日27インチPCモニタ注文」の続きです。 ヒューレットパッカード製の

記事を読む

NTTの回線1つでインターネット回線2本を引く方法

* 常識だと思っていましたが、意外と知られていないので書きます。 NTTの回線 1つで、電話

記事を読む

【ヤフオク】NEC Express 5800/53xJ Core i3-6100 8GB/1TB

この前落札したうちの1台です。 Windows 10 Pro 64bit がクリーンイ

記事を読む

Message

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

日経平均バクアゲ 高市効果

高市早苗氏の自民党総裁就任を世界をどう見たか、というと本日の日経平均の

最後の万博へ

本日、ワタシ的には最後になるであろう 閉会まであと1週間あまりの万博に

【FX】Fintokei 入門プランを無料で試してみる

プロップファームの Fintokei のチャレンジプランの二次試験の経

【FX】Fintokei の「入門プラン」

プロップファームの Fintokei に「入門プラン」という新しいコー

【FX】AXI いい感じ

海外FX業者である AXI のプレミアム口座を開いたのが先月の 29日

→もっと見る

  • 2025年10月
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031  
  • アクセスカウンター
PAGE TOP ↑