Delen via


compact

Hiermee wordt de compressie van bestanden of mappen op NTFS-partities weergegeven of gewijzigd. Als compact zonder parameters wordt gebruikt, geeft het de compressiestatus weer van de huidige map en alle bestanden die deze bevat.

Syntax

compact [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [/EXE[:algorithm]] [/CompactOs[:option] [/windir:dir]] [filename [...]]

Parameters

Parameter Description
/c Comprimeert de opgegeven map of het opgegeven bestand. Mappen worden gemarkeerd zodat alle bestanden die daarna worden toegevoegd, worden gecomprimeerd, tenzij de parameter /EXE is opgegeven.
/u Hiermee wordt de opgegeven map of het opgegeven bestand niet gecomprimeerd. Mappen worden gemarkeerd zodat bestanden die daarna worden toegevoegd, niet worden gecomprimeerd. Als de parameter /EXE is opgegeven, worden alleen bestanden gecomprimeerd als uitvoerbare bestanden niet gecomprimeerd; Als u de parameter /EXE niet opgeeft, worden alleen gecomprimeerde NTFS-bestanden uitgeschakeld.
/s[:<dir>] Voert de gekozen bewerking uit op bestanden in de opgegeven map en alle submappen. De huidige map wordt standaard gebruikt als de <dir> waarde.
/a Hiermee worden verborgen of systeembestanden weergegeven. Deze bestanden zijn standaard niet opgenomen.
/i Hiermee kunt u doorgaan met het uitvoeren van de opgegeven bewerking, waarbij fouten worden genegeerd. Deze opdracht stopt standaard wanneer er een fout optreedt.
/f Forceer compressie of uncompressie van de opgegeven map of het opgegeven bestand. Al gecomprimeerde bestanden worden standaard overgeslagen. De parameter /f wordt gebruikt in het geval van een bestand dat gedeeltelijk is gecomprimeerd toen de bewerking werd onderbroken door een systeemcrash. Als u het bestand in zijn geheel wilt comprimeren, gebruikt u de parameters /c en /f en geeft u het gedeeltelijk gecomprimeerde bestand op.
/q Rapporteert alleen de meest essentiële informatie.
/EXE Maakt gebruik van compressie die is geoptimaliseerd voor uitvoerbare bestanden die regelmatig worden gelezen, maar niet gewijzigd. Ondersteunde algoritmen zijn:
  • XPRESS4K (snelste en standaardwaarde)
  • XPRESS8K
  • XPRESS16K
  • LZX (meest compacte)
/CompactOs Hiermee stelt u de compressiestatus van het systeem in of voert u query's uit. Ondersteunde opties zijn:
  • query : hiermee wordt de status Compact van het systeem opgevraagd.
  • altijd : comprimeert alle binaire bestanden van het besturingssysteem en stelt de systeemstatus in op Compact, die behouden blijft tenzij de beheerder deze wijzigt.
  • nooit - Decomprimeert alle binaire bestanden van het besturingssysteem en stelt de systeemstatus in op niet-Compact, die blijft bestaan tenzij de beheerder deze wijzigt.
/windir Wordt gebruikt met de parameter /CompactOs:query bij het uitvoeren van query's op het offline besturingssysteem. Hiermee geeft u de map waarin Windows is geïnstalleerd.
<filename> Hiermee geeft u een patroon, bestand of map op. U kunt meerdere bestandsnamen en de jokertekens en ?* gebruiken.
/? Geeft help weer bij de opdrachtprompt.

Remarks

  • Deze opdracht is de opdrachtregelversie van de functie NTFS-bestandssysteemcompressie. De compressiestatus van een map geeft aan of bestanden automatisch worden gecomprimeerd wanneer ze aan de map worden toegevoegd. Als u de compressiestatus van een map instelt, wordt de compressiestatus van bestanden die zich al in de map bevinden, niet per se gewijzigd.

  • U kunt deze opdracht niet gebruiken om volumes te lezen, schrijven of koppelen die zijn gecomprimeerd met Behulp van DriveSpace of DoubleSpace. U kunt deze opdracht ook niet gebruiken om bestandstoewijzingstabel (FAT) of FAT32-partities te comprimeren.

Examples

Als u de compressiestatus van de huidige map, de bijbehorende submappen en bestaande bestanden wilt instellen, typt u:

compact /c /s

Als u de compressiestatus van bestanden en submappen in de huidige map wilt instellen, zonder de compressiestatus van de huidige map zelf te wijzigen, typt u:

compact /c /s *.*

Als u een volume wilt comprimeren, typt u vanuit de hoofdmap van het volume:

compact /c /i /s:\

Note

In dit voorbeeld wordt de compressiestatus van alle mappen (inclusief de hoofdmap op het volume) ingesteld en wordt elk bestand op het volume gecomprimeerd. De parameter /i voorkomt dat foutmeldingen het compressieproces onderbreken.

Als u alle bestanden wilt comprimeren met de bestandsextensie .bmp in de map \tmp en alle submappen van \tmp, zonder het gecomprimeerde kenmerk van de mappen te wijzigen, typt u:

compact /c /s:\tmp *.bmp

Typ het volgende om volledige compressie van het bestand zebra.bmp, dat gedeeltelijk is gecomprimeerd tijdens een systeemcrash, te forceren:

compact /c /f zebra.bmp

Als u het gecomprimeerde kenmerk uit de map c:\tmp wilt verwijderen, zonder de compressiestatus van bestanden in die map te wijzigen, typt u:

compact /u c:\tmp