Пакетная замена файлов
Будет как-то так (я не мастер в PowerShell, поэтому может есть более красивый способ):
ls | foreach { if($_.Length -eq 0) { copy "D:\myFile.txt" $_.Name } }
Где D:\myFile.txt — файл, которым требуется заменить пустые.
Можно ещё применить шаблон:
думаю можно просто написать бат-файл
сейчас в новой винде есть какой-то продвинутый шелл, тапа баша.