「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

makecab【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointWindowsで使えるよ

pointcabファイルを作るよ

スポンサーリンク

簡単に書くよ

makecab【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

cab形式の圧縮ファイル(1つにまとめてキュッと潰したファイル)を作るときに使うコマンド
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

圧縮
圧縮ファイル
cab


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

圧縮は「ファイルフォルダを1つにまとめてキュッと潰すこと」です。

makecab

圧縮ファイルは「1つにまとめてキュッと潰したよファイル」です。

makecab2

cabは圧縮ファイルの作り方(ファイルの潰し方)のひとつです。
圧縮ファイルの作り方には違うやり方が何種類かあります。
その何種類かあるやり方のひとつです。

makecab3

以上を踏まえて

cab形式の圧縮ファイルを作るときに使うコマンド

が「makecab」コマンドです。
「makecab」コマンドはWindows系で使えます。

makecab4

書き方は

makecab [オプション] [圧縮元ファイル] [圧縮ファイル]

もしくは

makecab [オプション] /F [どのファイルを圧縮するかを書いたファイル]

です。

オプションは、ちらほらとあります。

オプション説明
/F【ファイル名】【ファイル名】ファイルの中にファイル名が書いてあるファイルを全部まとめて圧縮するよ
/D【var=value】なんかを定義できるっぽいけど、よく分からないよ
Defines variable with specified value.
/L【フォルダ出来上がったCABファイルを【フォルダ】に出力するよ
/V【サイズ】圧縮時に使う辞書を検索するブロックサイズを1~3(1:64KB 2:256KB 3:1MB)までで指定するよ、らしいけどよく分からないよ
Verbosity level (1..3).

です。

補足が必要そうなのは「/F」オプションでしょうか。

例えば「hoge.txt」の中に

a.txt
b.txt
c.txt


と書いてある状態で

makecab /F hoge.txt

を実行すると「a.txt」「b.txt」「c.txt」が1つのcabファイルにまとめて圧縮されます。
早口言葉みたいですが、ファイルの中に書いてあるファイル名のファイルをまとめて圧縮してくれるオプションが「/F」オプションです。

それ以外は特に気にすべきオプションはないと思います。
適当に圧縮してみてください。

あっ、そうそう。
例えば

makecab a.txt

と実行すると、何故か出来上がる圧縮ファイルのファイル名は「a.tx_」になります。

makecab a.txt a.cab

のように出力ファイル名もきちんと指定してあげた方が分かりやすいと思います。


image piyo2

一言でまとめるよ

まぁ「makecab」ってコマンドが出てきたら「cab形式の圧縮ファイル(1つにまとめてキュッと潰したファイル)を作るんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像012
書籍画像006

おまけ

■訳してみるよ

「make(メーク)」の意味は「作る」とかです。
「cab(キャブ)」は圧縮形式の「cab」です。
何となく くっつけると

cabを作る

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
あたえる人があたえられる