Я очень новичок в PS, и мне было интересно, если кто-то может помочь мне с проблемой сценариев PS.
Мне нужно восстановить данные с сервера, который использовал MailMeter Archiver
в качестве инструмента резервного копирования (не моя идея). Когда компания обновилась до MSS2008R2
на более новом сервере, они попытались скопировать резервную копию со старого сервера на новый сервер.
Несмотря на то, что большая часть данных была скопирована, она оставила загрузку 0KB
файлов и структуры папок. На старом сервере данные все еще не повреждены, но оперативные данные были обновлены, поэтому я не могу просто скопировать заархивированные данные.
Я написал сценарий поиска, чтобы найти все файлы 0KB
в их структуре папок,
Get-ChildItem -Path C:\%Folders% -Recurse -Filter *.* | Where {$_.Length -eq 0} | Select-Object FullName | Add-Content -Path C:\Test\%filename%
но я застрял на том, как мне написать сценарий чтения выходного файла, поиска в старом каталоге сервера, копирования файлов и перезаписи файлов 0KB
в структуре папок с исходными данными .. . ~37000
элементы данных отсутствуют ... Указатели? Кто-нибудь?