Powershell для поиска файлов по словам / фразе, а также по Zip-файлам и внутри zip-файлов.
У меня есть этот сценарий ...
Который просматривает определенное сетевое местоположение и затем просматривает все папки / подпапки для поиска определенных слов / фраз. Нужно изменить, чтобы иметь возможность сделать то же самое для файлов ZIP. Работая таким же образом, сообщайте обо всех файлах ZIP, которые содержат изложенные слова, но также и любые файлы в ZIP ...
Любая помощь?
"`n"
write-Host "Search Running" -ForegroundColor Red
$filePath = "\\fileserver\mydepts\IT"
"`n"
Get-ChildItem -Recurse -Force $filePath -ErrorAction SilentlyContinue | Where-Object { ($_.PSIsContainer -eq $false) -and ( $_.Name -like "*test*" -or $_.Name -like "*bingo*" -or $_.Name -like "*false*" -or $_.Name -like "*one two*" -or $_.Name -like "*england*") } | Select-Object Name,Directory,CreationTime,LastAccessTime,LastWriteTime | Export-Csv "C:\scripts\searches\csv\results.csv" -notype
write-Host "------------END of Result--------------------" -ForegroundColor Green