Я пытался запустить сценарий powershell, чтобы выбрать исходный каталог, в котором перечислены файлы с последними изменениями, и эти файлы необходимо отправить в целевой каталог с сохранением структуры исходного каталога. Я использую часы и минуты, чтобы выбрать последний измененные файлы в исходном каталоге и pu sh в папку назначения
$RemotePath = "F:\Drop"
$LocalPath = "F:\TeamBuild\_work\1\s"
$Max_hours = "-5"
$Max_min="-60"
$Curr_date = get-date
$Item=Get-ChildItem $LocalPath -Recurse
Foreach($file in ($Item))
{
if($file.LastWriteTime -gt ($Curr_date).AddHours($Max_hours) -or $file.LastWriteTime -gt ($Curr_date).AddMinutes($Max_min))
{
Copy-Item -Path $file.fullname -Destination $RemotePath -Force -verbose
}
ELSE
{"not copying $file"
}
}
Так что я до сих пор не могу получить мои файлы в месте назначения со структурой исходного каталога. перемещаются только файлы
Спасибо