Как выбрать файлы между определенными часами? - PullRequest
0 голосов
/ 02 мая 2019

У меня есть папка, содержащая много файлов, я хочу копировать файлы только между 14:00 и 15:00 в четверг и пятницу каждую неделю.

Как я могу сделать это "между часами" в PowerShell?

Обновление: ОК, я разобрался, не уверен, что это лучший способ. но это работает

$source = path
$dest = path
$files = Get-ChildItem $source
foreach ($a in $files) {
    if ($a.CreationTime -gt (Get-Date).Date -and $a.CreationTime.Hour -ge 14 -and $a.CreationTime.Hour -lt 15) {
        Copy-Item -Path $a.FullName -Destination $dest
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...