*

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

###

関連記事

Web3.0への会議 / サティー・ポッター

Web3.0への会議 サティー・ポッター アイボーイ ゴマブックス 2007-

記事を読む

簡単なホームページ作成ソフト(続き)

【上位版】次世代型サイト作成システム「SIRIUS」 忙しくてなかなかいじれません。 昨

記事を読む

Optiplex960 タワー登場

Optiplex960[/caption] ヤフオクで 4410円で落とした完動品(

記事を読む

MakuluLinux 14 LinDoz 試用してみた

MakuluLinux 14 使ってみた Makulu の現行バージョンである MakuluLin

記事を読む

Ubuntuはダサい?

Linux ディストリビューションの一つ Ubuntu 10.04 の起動ディスクでパソコンを立

記事を読む

Media Espresso での MP4化

 QSV を使った高速変換がウリの Media Espresso ですが、主に PlaySta

記事を読む

パソコンが立ち上がらない

今朝、高槻の事務所で使っている(普段使っていない)PCの 1台が立ち上がらなくなっていること

記事を読む

変幻自在の Linux HomerOS 4.0

HomerOS 4.0 は Ubuntu 14.04 ベースの Linux ディストリビューショ

記事を読む

ORICO S500-PRO SSD SATA 128GB

ORICO という中華メーカーの SSD(SATAタイプ)。 ORICO は中華系の中では

記事を読む

悲報? Pear OS が消滅?

Pear OS 8[/caption] Pear OS がプロジェクトごと消滅 元ネタ> Pe

記事を読む

Message

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

鉄板焼きハンバーグ チーズインデミソース 140g

セブンイレブンの冷食のハンバーグには数種ありますが、比較的よく

SILEO

SILEO というのは、Youtube チャンネルの一つで、自作の音楽

Tracers日経平均高配当株50インデックス(奇数月分配型)の配当が出ました

「Tracers 日経平均高配当株50インデックス(奇数月分配型)」と

マルタイ 棒状長崎あごだし入り醤油拉麺

マルタイ 美味棒撰4袋入 価

FXトレード結果を Gemini で分析(2)

前回の記事「FXトレード結果を Gemini で分析」の続きです。

→もっと見る

  • 2026年4月
     12345
    6789101112
    13141516171819
    20212223242526
    27282930  
  • アクセスカウンター
PAGE TOP ↑