Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Visualizza o modifica la compressione dei file o delle directory nelle partizioni NTFS. Se usata senza parametri, compatta visualizza lo stato di compressione della directory corrente ed eventuali file in esso contenuti.
Sintassi
compact [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [/EXE[:algorithm]] [/CompactOs[:option] [/windir:dir]] [filename [...]]
Parametri
Parametro | Descrizione |
---|---|
/c | Comprime la directory o il file specificato. Le directory sono contrassegnate in modo che tutti i file aggiunti in seguito vengano compressi, a meno che non venga specificato il parametro /EXE. |
/u | Decomprime la directory o il file specificato. Le directory sono contrassegnate in modo che tutti i file aggiunti in seguito non vengano compressi. Se viene specificato il parametro /EXE, vengono decompressi solo i file compressi come eseguibili; se non si specifica il parametro /EXE, vengono decompressi solo i file compressi NTFS. |
/s[:<dir>] |
Esegue l'operazione scelta sui file nella directory specificata e in tutte le sottodirectory. Per impostazione predefinita, la directory corrente viene usata come valore <dir> . |
/un | Visualizza i file nascosti o di sistema. Per impostazione predefinita, questi file non sono inclusi. |
/io | Continua a eseguire l'operazione specificata ignorando gli errori. Per impostazione predefinita, questo comando si arresta quando viene rilevato un errore. |
/f | Forza la compressione o la decompressione della directory o del file specificato. I file già compressi vengono ignorati per impostazione predefinita. Il parametro /f viene usato nel caso di un file parzialmente compresso quando l'operazione è stata interrotta da un arresto anomalo del sistema. Per forzare la compressione completa del file, usare i parametri /c e /f e specificare il file parzialmente compresso. |
/q | Segnala solo le informazioni più essenziali. |
/EXE | Usa la compressione ottimizzata per i file eseguibili letti di frequente, ma non modificati. Gli algoritmi supportati sono:
|
/CompactOs | Imposta o esegue query sullo stato di compressione del sistema. Le opzioni supportate sono:
|
/windir | Usato con il parametro /CompactOs:query, durante l'esecuzione di query sul sistema operativo offline. Specifica la directory in cui è installato Windows. |
<filename> |
Specifica un modello, un file o una directory. È possibile usare più nomi di file e le * e le ? caratteri jolly. |
/? | Visualizza la Guida al prompt dei comandi. |
Osservazioni:
Questo comando è la versione della riga di comando della funzionalità di compressione del file system NTFS. Lo stato di compressione di una directory indica se i file vengono compressi automaticamente quando vengono aggiunti alla directory. L'impostazione dello stato di compressione di una directory non comporta necessariamente la modifica dello stato di compressione dei file già presenti nella directory.
Non è possibile usare questo comando per leggere, scrivere o montare volumi compressi tramite DriveSpace o DoubleSpace. Non è anche possibile usare questo comando per comprimere le partizioni FAT (File Allocation Table) o FAT32.
Esempi
Per impostare lo stato di compressione della directory corrente, le relative sottodirectory e i file esistenti, digitare:
compact /c /s
Per impostare lo stato di compressione dei file e delle sottodirectory all'interno della directory corrente, senza modificare lo stato di compressione della directory corrente, digitare:
compact /c /s *.*
Per comprimere un volume, dalla directory radice del volume digitare:
compact /c /i /s:\
Nota
Questo esempio imposta lo stato di compressione di tutte le directory (inclusa la directory radice nel volume) e comprime ogni file nel volume. Il parametro /i impedisce ai messaggi di errore di interrompere il processo di compressione.
Per comprimere tutti i file con l'estensione del nome di file .bmp nella directory \tmp e tutte le sottodirectory di \tmp, senza modificare l'attributo compresso delle directory, digitare:
compact /c /s:\tmp *.bmp
Per forzare la compressione completa del file zebra.bmp, che è stato parzialmente compresso durante un arresto anomalo del sistema, digitare:
compact /c /f zebra.bmp
Per rimuovere l'attributo compresso dalla directory c:\tmp, senza modificare lo stato di compressione dei file in tale directory, digitare:
compact /u c:\tmp