
En Windows 7, tengo 120 archivos Zip, cada uno de los cuales contiene imágenes.
¿Existe alguna utilidad o software con el que pueda confirmar cuántas imágenes en total se combinan en los 120 Zips?
Respuesta1
Puedes probar un comando como este:
rar -t *.zip |find /i ".jpg" /c
-t
probar archivos (y enumerar archivos)
find
para obtener todos los archivos que contienen .jpg
el nombre del archivo y /c
contarlos
Respuesta2
Este script de PowerShell contará .jpg
los archivos en todos los archivos Zip de la carpeta y sus subcarpetas:
$ZipRoot = 'C:\Path\To\Folder'
$Count = 0
$ZipFiles = Get-ChildItem -Path $ZipRoot -Recurse -Filter '*.zip'
$Shell = New-Object -ComObject Shell.Application
$Results = foreach( $ZipFile in $ZipFiles ){
$Count += $Shell.NameSpace($ZipFile.FullName).Items() |
Where-Object { $_.Name -match '\.jpg$' } |
Measure-Object |
Select-Object -ExpandProperty Count
}
Write-Host "Count= ", $Count
Respuesta3
Para contar el número total de .jpg
archivos dentro de varios zips en la carpeta actual con algún shell de Linux (quepoderacceder en Windows):
find . -maxdepth 1 -type f -name '*.zip' -exec unzip -l {} \; | grep -c '\.jpg$'
Por ejemplo, si la carpeta contiene:
a.zip
123.zip
test.zip
[...]
Respuesta4
Utilidad para contar el total de archivos dentro de múltiples Zips
uno puede usar7 cremalleras(gratis). Seleccione todos los archivos comprimidos en el Explorador de Windows, haga clic derecho -> 7-Zip -> Probar archivo: