*

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

###

関連記事

手こずっています / Zorin7

> SugarMoon : Zorin7 Core * わたしイチオシの Linu

記事を読む

最新(?)のOS Q4OS

Q4OS という Linux ディストリビューションが DistroWatch で紹介されていま

記事を読む

KVMスイッチ HDMI切替器 4ポート(PC4台用)

最大4台のパソコンを、1組のマウス&キーボード&モニターで 使えるようにする切替機(スイッチ

記事を読む

ヤフオクで中古CPU 3個ゲット

最近あまりめぼしいものはセリ落としておりませんが、今週は中古CPU を3個。 そのうち 2個を

記事を読む

遠隔画像診断のビジネスモデル(2)

遠隔画像診断のビジネスモデルの続きです。 * 遠隔画像診断の模式図を変更しました。 上

記事を読む

no image

Akismet でスパム退治(WordPress)

* このブログは WordPress という CMS を使っています。 最近、プラダXX とかな

記事を読む

Microsoft defenderセキュリティセンターからの警告

本日昼 Facebook で「メッセージが1件来ています」という変なメッセージが。 通常こんな

記事を読む

HP Pavilion 15-ab200 ノートPC 修復

昨年買ったパソコンですが、非常に遅く、全然仕事にならないので放置していました。 HDD

記事を読む

フリーソフトの CheckDisk

* 昨日、壊れたと思って取り外した crucial 製 V4 SSD 128GB ドライブです

記事を読む

PHPデスクトップリファレンス / ラスマス ラードフ

PHPデスクトップリファレンス ラスマス ラードフ Rasmus Lerdor

記事を読む

Message

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

AWOWミニpc win11 Pro N100 16GB DDR4 512GB 注文

アマゾンのブラックフライデー、買うものないなと思ってましたが、

【FX】取引手数料の謎

私はどの FX 業者でも NDDタイプの口座を使用しています。 スプ

【FX】MyFXMarkets のデモ口座は簡単に開ける

MyFXMarkets とてもスプレッドが狭いと誰かに言われている

【FX】リアル口座とデモ口座の同時進行(2)

前回の記事「【FX】リアル口座とデモ口座の同時進行」でこう書きました。

【FX】リアル口座とデモ口座の同時進行

FX で自動売買プログラムを使う場合、いきなりリアル口座にて他人の勧め

→もっと見る

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