Я новичок в Power Shell, я пытаюсь копировать файлы из одного места в другое между конкретными датами.
У меня проблема с датой, которая, похоже, копирует все файлы независимо от даты, есть идеи, почему?
$StartDate = (Get-date).Addyears(-2)
$EndDate = (Get-date).Adddays(-2)
$src = "C:\Sites\T\Test01"
$dst = "C:\Customer\"
Get-ChildItem $src -exclude "Aeromark" -Recurse | Copy-Item -Destination $dst -Force |
Where-Object {($_.LastWriteTime.Date -ge $StartDate.Date) -and ($_.LastWriteTime.Date -le $EndDate.Date)}