Acá la versión PowerShell V2, mucho mas cómodo para mover en entornos Windows 7... y mas bonito para mostrar gracias a la Copy-ColoredAsHtml option del PowerShellPack ;-)
$fcount = 0 $search = '^\/\* [ \d]{1,4} \*\/ ' Get-ChildItem \source *.java -recurse | Foreach-Object { $c = ($_ | Get-Content) if ($c -match $search) { $c = $c -replace $search, '' [IO.File]::WriteAllText($_.FullName, ($c -join "`r`n")) Write-Host $_.FullName "... updated" $fcount++ } } Write-Host $fcount "file(s) updated"