Get-childitem -recurse -file | Unblock-file May 2026
$files = Get-ChildItem -Path $Path -Recurse -File $blockedFiles = @()
Usage:
foreach ($file in $files) $hasZone = Get-Item $file.FullName -Stream Zone.Identifier -ErrorAction SilentlyContinue if ($hasZone) $blockedFiles += $file get-childitem -recurse -file | unblock-file

