◆ 初級者~中級者向け
created by Rinker
¥3,520
(2024/11/21 08:18:03時点 楽天市場調べ-詳細)
◆ 上級者向け
created by Rinker
¥3,520
(2024/11/21 08:18:03時点 楽天市場調べ-詳細)
◆ Windowsのコマンド環境について幅広く知りたい方へ
created by Rinker
¥3,149
(2024/11/21 08:18:03時点 楽天市場調べ-詳細)
目次
NTFSパーティション上のファイルの圧縮状態を表示または変更する方法(compactコマンド)
compactコマンドを使用することでNTFSパーティション上のファイルの圧縮状態を表示または変更することができます。
コマンド名は「compact(圧縮)」が由来となっています。
コマンドの省略形は存在しません。
フォーマット
COMPACT [/C | /U] [/S[:ディレクトリ]] [/A] [/I] [/F] [/Q]
[/EXE[:アルゴリズム]] [/CompactOs[:オプション] [/WinDir:ディレクトリ]] [ファイル名 [...]]
使用例
フォルダ内のすべてのファイルを圧縮する場合
compact /c /s:C:\example\folder
/c
は「圧縮する」ことを示し、/s
は「サブディレクトリを含める」ことを示します。
フォルダ内のすべてのファイルの圧縮を解除する場合
compact /u /s:C:\example\folder
/u
は「圧縮を解除する」ことを示します。
オプション一覧
オプション | オプションの説明 |
---|---|
/C | 指定されたファイルを圧縮します。 /EXE を指定しない限り、ディレクトリは、後で追加されたファイルが圧縮されるようにマークされます。 |
/U | 指定されたファイルを圧縮解除します。 ディレクトリは、後で追加されたファイルが圧縮されないようにマークされます。 /EXE を指定した場合は、実行可能ファイルとして圧縮されたファイルだけが圧縮解除されます。 /EXE を省略した場合は、NTFS 圧縮ファイルだけが圧縮解除されます。 |
/S | 指定されたディレクトリおよびそのサブディレクトリにあるファイルに、指定された操作を実行します。 “ディレクトリ” の既定値は現在のディレクトリです。 |
/A | 隠しファイルやシステム ファイルも表示します。 既定の設定では、これらのファイルは省略されます。 |
/I | エラーが発生した場合でも、指定された処理を続行します。 既定の設定では、エラーが発生すると COMPACT は停止されます。 |
/F | 圧縮済みのファイルも含めて、指定されたすべてのファイルを強制圧縮します。 既定の設定では圧縮済みのファイルはスキップされます。 |
/Q | 重要な情報だけを報告します。 |
/EXE | 頻繁に読み取られ、変更されることのない実行可能ファイルに合わせて最適化された圧縮を使用します。 次のアルゴリズムがサポートされています: XPRESS4K (最速) (既定) XPRESS8K XPRESS16K LZX (最小) |
/CompactOs | システムの圧縮状態を設定または照会します。 次のオプションがサポートされます。 query – システムの圧縮状態を照会します。 always – すべての OS バイナリを圧縮し、システムの状態を圧縮に設定します。この状態は、管理者が変更しない限りそのままになります。 never – すべての OS バイナリを圧縮解除し、システムの状態を無圧縮に設定します。この状態は、管理者が変更しない限りそのままになります。 |
/WinDir | オフラインの OS を照会するときに、/CompactOs:query と共に使用します。 Windows がインストールされているディレクトリを指定します。 |
パラメーターを指定せずに COMPACT を実行すると、現在のディレクトリとディレクトリに含まれるすべてのファイルの圧縮状態を表示します。
複数のファイル名やワイルド カードを指定できます。
複数のパラメーターを指定する場合は、パラメーターをスペースで区切ってください。
コメント