7-Zip Så här listar du innehållet i en mapp och en undermapp i zip-filer utan att extrahera (Win XP, Vista, 7 och Command Line)

Detta tech-recept kommer att förklara hur man använder 7-Zip för att skapa en textfil (tabavgränsad) lista över innehållet i en zip-fil. Du kan köra den här .bat-filen i en katalog och få listorna över varje ZIP-fil som finns i den katalogen och några underkataloger. Fortsätt läsa för kommandon och förklaring.

Nödvändig programvara / färdigheter:

-7-Zip (gratis, v4.65 när receptet skapas)

-Windows XP, Vista, 7

-Grundläggande batchfilkännedom (hur man skapar, kör)

1. Hämta och installera 7-Zip.

2. Navigera till katalogen 7-Zip installera (C: \ Program Files \ 7-Zip \) och kopiera dessa tre filer och klistra in dem i en mapp på skrivbordet "7zip"

7z.exe

7z.dll

7z.sfx

Dessa filer kommer att användas med vår batch-fil (.bat) som vi skapar för att göra vår kataloglista och innehållsförteckning av zip-filen.

3. Öppna anteckningsblock (Startmeny> Alla program> Tillbehör> Anteckningsblock eller Startknapp + R, skriv "Anteckningsblock" och tryck på Enter)

4. Sätt in den här koden (kopiera och klistra inifrån) i anteckningsblocket.

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

5. Klicka sedan på Fil > Spara. Bläddra till vårt skrivbord och 7zip mapp. Klicka på "Spara som typ:"Rulla ned och välj"Alla filer”. Ge det namnet på ziplist.bat och slå på Spara knapp.

6. Kopiera de fyra filerna från mappen 7zip på skrivbordet: 7z.dll, 7z.exe, 7z.sfx, ziplist.bat till mappen som innehåller zip-filer och annan undermapp för zip-filer.

7. Slutligen, kör ziplist.bat genom att dubbelklicka på den. Denna satsfil kommer att göra följande med ett FOR-uttalande:

Det kommer att göra en kataloglista över den aktuella mappen och alla undermappar för alla filer med en .zip-förlängning. Om det hittas kommer det sedan att sända sökvägen till 7-zip kommandoraden exe och sedan mata ut innehållsförteckningen till en textfil som heter listing.txt. Den här filen sparas i samma mapp som ziplist.bat finns i.

Du kan sedan importera textfilen till Excel eller något annat kalkylarksprogram som en Tab Separated fil. Använd TAB som din avgränsare i Excel när du importerar data.