【コマンドプロンプト】compact - ファイルやディレクトリを圧縮・圧縮解除
Command Prompt / コマンドプロンプト
compact - ファイルやディレクトリを圧縮・圧縮解除
「compact」コマンドとは
「compact」(こんぱくと)コマンドは、ファイルやディレクトリを圧縮・圧縮解除するコマンド。
要注意。
圧縮の対象にできるのは、NTFS方式のドライブに保存されているファイル・ディレクトリのみ。
メールなどに添付することはできない圧縮形式。
メールなどに添付する場合は、「makecab」コマンドなどの圧縮状態のまま自由にやり取り出来る「書庫ファイル」形式に圧縮できるコマンドで圧縮する必要がある。
指定したファイル・ディレクトリを圧縮する場合は、「/C」オプション。
指定したファイル・ディレクトリを圧縮解除する場合は、「/U」オプション。
複数のファイルを指定するときは、半角スペースで区切って並べる。
ワイルドカードも使用可能。
ディレクトリを圧縮した場合は、そのディレクトリ内に作成したファイル・ディレクトリは自動的に圧縮される。
指定の設定では、隠しファイル・システムファイルは表示されない。
表示させたい場合、「/A」オプションを使用する。
書式
compact [/c or /U] [オプション] [ディレクトリ名かファイル名]
オプション
オプション | 説明 |
/S:ディレクトリ |
指定したディレクトリ、またはディレクトリ内にあるすべてのファイルとディレクトリに指定した操作を実行する。
ディレクトリを松落した場合は、カレントディレクトリに実行する。
|
/A | 隠しファイルやシステムファイルも表示させる。 |
/I | えらーが発生した場合でも指定した処理を実行する。 |
/F | 圧縮が完全に行われないファイルやディレクトリでも完全に圧縮・圧縮解除する。 |