expand
expandは、cab形式の圧縮ファイルを解凍するコマンドです。
解説
cab形式の圧縮ファイルを解凍する時に使用します。
cab形式で圧縮するには、makecabコマンドを使用します。
構文
- (構文)
- EXPAND [オプション] <ファイル名>
オプション | 説明 |
---|---|
/r | 展開先ファイル名を省略する |
/d | cabファイルの中身を一覧表示する (解凍は行わない) |
/F:ファイル名 | cabから展開するファイルを指定する (ワイルドカード指定可) |
/? | コマンドのヘルプを表示する |
サンプル
test.cabの中身のファイル名を変更せずに展開する
C:¥test>expand /r test.cab
Microsoft (R) File Expansion Utility
Copyright (c) Microsoft Corporation. All rights reserved.
C:¥test¥test.txt を展開キューに追加しています
ファイルを解凍しています...
ファイルの解凍が完了しました...
展開先のファイル名を省略する場合は「/r」オプションが必須です。
test.cabの中身のファイル名を「hoge.txt」に変更して展開する
C:¥test>expand test.cab test.txt
Microsoft (R) File Expansion Utility
Copyright (c) Microsoft Corporation. All rights reserved.
C:¥test¥hoge.txt を展開キューに追加しています
ファイルを解凍しています...
ファイルの解凍が完了しました...
test.cabの中身を一覧表示する
C:¥test>expand /d test.cab
Microsoft (R) File Expansion Utility
Copyright (c) Microsoft Corporation. All rights reserved.
test.cab: test01.txt
test.cab: test02.txt
合計 2 ファイル
test.cabの中に、test01.txtとtest02.txtの2ファイルが含まれていることが分かります。
複数のファイルが格納されている「test.cab」をdirフォルダに展開する
C:¥test>expand -F:* test.cab dir
Microsoft (R) File Expansion Utility
Copyright (c) Microsoft Corporation. All rights reserved.
dir\test01.txt を展開キューに追加しています
dir\test02.txt を展開キューに追加しています
ファイルを解凍しています...
ファイルの解凍が完了しました...
合計 2 ファイル
コマンドのヘルプを表示する
expand /?
備考
- expandは「展開」という意味の英単語です。
- Linux系のOSにもexpandというコマンドがありますが、全く意味が異なるコマンドなのでご注意ください。
- cabファイルを作成するには、makecabコマンドを使用します。
関連項目
- makecab:cab形式で圧縮を行う