Beliebt

Dienstprogramm zum ZĂ€hlen der gesamten Dateien in mehreren ReißverschlĂŒssen - zip, winrar, file-archiver

Auf win7. Ich habe 120 Zip-Dateien, wobei jede Zip-Datei Bilder enthĂ€lt. Gibt es ein Dienstprogramm oder eine Software, mit der ich bestĂ€tigen kann, wie viele Bilder insgesamt in allen 120 ReißverschlĂŒssen kombiniert wurden?

Antworten:

0 fĂŒr Antwort № 1

Sie können den folgenden Befehl versuchen:

rar -t *.zip |find /i ".jpg" /c

-t Archive testen (und Dateien auflisten)
find um alle Dateien zu erhalten, die enthalten .jpg in Dateiname und /c um sie zu zÀhlen


0 fĂŒr Antwort № 2

Dieses PowerShell-Skript zÀhlt .jpg Dateien in allen Zip-Archiven im Ordner und seine Unterordner:

$ZipRoot = "C:PathToFolder"
$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