
Windows 7에는 120개의 Zip 파일이 있으며 각 Zip에는 이미지가 포함되어 있습니다.
전체 120개의 Zip에 결합된 총 이미지 수를 확인할 수 있는 유틸리티나 소프트웨어가 있습니까?
답변1
다음과 같은 명령을 시도해 볼 수 있습니다.
rar -t *.zip |find /i ".jpg" /c
-t
파일 이름에
find
포함된 모든 파일을 가져오고 개수를 계산하기 위해 아카이브(및 파일 목록)를 테스트합니다..jpg
/c
답변2
.jpg
이 PowerShell 스크립트는 폴더 및 해당 하위 폴더에 있는 모든 Zip 아카이브의 파일 수를 계산합니다 .
$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
답변3
.jpg
일부 Linux 셸을 사용하여 현재 폴더의 여러 zip 안에 있는 총 파일 수를 계산하려면 (~할 수 있다Windows에서 액세스할 수 있음):
find . -maxdepth 1 -type f -name '*.zip' -exec unzip -l {} \; | grep -c '\.jpg$'
예를 들어 폴더에 다음이 포함된 경우:
a.zip
123.zip
test.zip
[...]
답변4
여러 Zip 내부의 총 파일 수를 계산하는 유틸리티
하나는 사용할 수 있습니다7-Zip(무료). Windows 탐색기에서 모든 아카이브 파일을 선택하고 마우스 오른쪽 버튼을 클릭한 후 -> 7-Zip -> 아카이브 테스트를 수행합니다.