Come comprimere i file con il file batch?


1

Ho usato COMPACT ma non ha compresso il file tranne il cambio del colore del file dal nero al blu. L'ho usato solo

COMPACT c:\fileToZip.bak /C

Ho sbagliato?

Risposte:


4

I file di colore blu indicano che il file è stato compresso. Fai clic con il tasto destro sul file, seleziona le proprietà e vedrai che la dimensione consumata su disco è stata ridotta alla dimensione compressa.

Esempio: preso un file di 9kb, lo ha compresso. Ora Windows Explorer mostra ancora che il file è 9Kb ma le proprietà mostrano che la dimensione consumata sul disco è scesa alla dimensione compressa, indicando che la compressione ha avuto successo.

alt text


E la dimensione del file compresso è la dimensione di un cluster (dimensione minima del file su disco) ... quindi la compressione probabilmente ha funzionato un po 'di più.
David Sherret

1

Sopra Windows XP (2000?) NT 4.0 o successivo con una partizione NTFS, compact usi compressione del filesystem per comprimere il file e il file appare invariato in Windows Explorer. Se stai cercando di comprimere il file, devi scaricare la CLI di IZArc (o simile) e metterlo da qualche parte nel PERCORSO.


In realtà, NT 4.0. (Non ricordo se NT 3.5 supportava la compressione NTFS)
grawity

1

La compressione NTFS è la compressione bit senza perdita. I file video e di immagini sono già compressi. L'unico modo per renderli più piccoli è usare uno schema di compressione più intelligente, forse frattale / wavelet, o per ridurre la qualità o la dimensione (in pixel) delle immagini usando lo schema di compressione originale.

Compatto funziona bene con file di testo o dati, altri non così tanto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.