Wie kann ich alle Dateien rekursiv auflisten, für die das komprimierte Attribut festgelegt ist?

602
Abel

Ich habe einen Dekompressionsvorgang mit compact /U /S /I /Q > compact-report.txteinem großen Verzeichnis (120 GB +, ~ 950M + Dateien) gestartet, und es läuft seit ungefähr 24 Stunden. Die meisten Dateien scheinen dekomprimiert zu sein, aber ich frage mich, ob sie an einer bestimmten Datei hängen, indem sie alle Dateien auflisten, die noch nicht dekomprimiert sind.

Ich weiß, dass der Befehl compact /sden komprimierten Status aller Dateien rekursiv auflistet, aber gibt es einen Befehl, der nur die Dateien auflistet, die tatsächlich komprimiert sind?

Hinweis: Ich habe es vorübergehend gelöst, indem "compact / s> status.txt" ausgeführt wurde und die Textdatei auf Vorkommen von "Neue Dateien, die diesem Verzeichnis hinzugefügt werden, nicht komprimiert wird" abgefragt wird. Es stellt sich heraus, dass die Gesamtzahl gleich bleibt führe mich zu einer nächsten Frage, aber ich bin immer noch an einem direkteren Befehl interessiert. "

0
Ja, eine Milliarde Dateien werden NTFS in süßem Elend zum Weinen bringen. Wenn jemand einen Weg findet, eine Milliarde Dateien in schneller Folge zu entleeren, lassen Sie es mich wissen. Ich hoffe, die Verzeichnisstruktur wurde geladen, um die eigentlichen Dateien zu hosten. Normalerweise verwende ich beim Ablegen von Millionen oder Milliarden Dateien auf der Festplatte den Hash- oder Datumszeitstempel, um Ordner 5 oder 6 tief zu erstellen und die Dateien in diesen Zielordnern abzulegen. Scheint viel zu helfen. beeks vor 10 Jahren 0
Mögliches Duplikat von [Wie kann ich in Windows Explorer nach komprimierten oder unkomprimierten Dateien suchen?] (Http://superuser.com/questions/732178/how-can-i-search-for-files-that-are- entweder komprimiert oder unkomprimiert in Windows) and31415 vor 10 Jahren 0
@beeks: Die Verzeichnisse enthalten Hg-Repositories. Ich kann nicht viel tun, um die Struktur der Verzeichnisse, der Verzeichnisnamen oder der Tiefen zu ändern. Abel vor 10 Jahren 0

0 Antworten auf die Frage