Auflisten des Inhalts einer ZIP-Datei

Folgenden ein Beispiel von tech-Rezepte ich habe es geschafft, die Liste der Inhalt einer ZIP-Datei (mit 7-Zip:

FOR /F "tokens=* delims=" %%A in ('dir /b /s *.zip') do (7z.exe l -r "%%A" >> listing.txt)

Jedoch, dies nur dumps die gesamte Verzeichnisstruktur der ZIP-Datei in eine text-Datei (genannt listing.txt).

Ich nur eine Liste von der Verzeichnis-Namen der höchsten Ebene Verzeichnisse z.B.

Example.Zip

7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18

Listing archive: C:\Users\Test\Desktop\7zip\Demo.zip

--
Path = C:\Users\Test\Desktop\7zip\Demo.zip
Type = zip
Physical Size = 1252

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2013-04-24 13:12:26 D....            0            0  Directory Three\Sub Folder One
2013-04-24 13:13:00 D....            0            0  Directory Three\Sub Folder Three
2013-04-24 13:12:54 D....            0            0  Directory Three\Sub Folder Two
2013-04-24 13:12:26 D....            0            0  Directory Two\Sub Folder One
2013-04-24 13:13:00 D....            0            0  Directory Two\Sub Folder Three
2013-04-24 13:12:54 D....            0            0  Directory Two\Sub Folder Two
2013-04-24 13:12:26 D....            0            0  Directory One\Sub Folder One
2013-04-24 13:13:00 D....            0            0  Directory One\Sub Folder Three
2013-04-24 13:12:54 D....            0            0  Directory One\Sub Folder Two
------------------- ----- ------------ ------------  ------------------------
                                     0            0  0 files, 9 folders

Ich würde nur wollen, dass die text-Datei enthält:

  • Verzeichnis Eine
  • Verzeichnis Zwei
  • Verzeichnis Drei

Kann jeder jeden schlagen, wie konnte ich dies erreichen?

InformationsquelleAutor JHarley1 | 2013-04-24
Schreibe einen Kommentar