Эта команда выполняет вывод информации или изменение сжатия файлов или папок (каталогов) в разделе NTFS.
Синтаксис: compact [/ c |/ u ] [/ s [: каталог ]] [ /a ] [ /q ] [/ i ] [/ f ] [ имя_файла [...]]
Параметры команды:
- Запущенная без параметров, команда compact выводит сведения об уплотнении файлов в текущем каталоге.
- / c
Уплотняет заданный каталог или файл.
- / u
Разуплотняет заданный каталог или файл.
- / s:каталог
Задает выполнение операции (уплотнения или разуплотнения) во всех подкаталогах заданного или текущего каталога.
- /a
Отображает скрытые и системные файлы.
- /q
Включает в отчет только существенные сведения.
- / i
Игнорирует ошибки.
- / f
Принудительно уплотняет или разуплотняет каталог или файл. Используется в случае, когда предыдущая операция над данным каталогом или файлом была прервана сбоем системы. Для полного уплотнения частично уплотненного файла используются ключи /c и /f и задается имя такого файла.
- имя_файла
Задает имя файла или каталога. Может быть использовано несколько имен папок и шаблоны (* и?).
Примеры использования
Для уплотнения файлов в текущем каталоге и всех подкаталогах и установки атрибута уплотнения в текущем каталоге и всех его подкаталогах используется следующая команда: compact /c /s
Для уплотнения всех файлов с расширением.bmp в каталоге \Tmp и его подкаталогах: compact /c /s \tmp *.bmp
Для окончательного уплотнения файла Zebra.bmp, который был частично уплотнен до сбоя системы, применяется следующая команда: compact /c /f zebra.bmp
Для удаления атрибута уплотнения в каталоге C:\Tmp, но без изменения уплотнения файлов в этом каталоге, можно использовать следующую команду:
compact /u c:\tmp