基于小时和分钟的Powershell搜索文件?

时间:2019-05-10 15:35:52

标签: powershell

我有一个powershell脚本,用于选择在以下特定时间之间创建的文件

if ($a.CreationTime      -gt (get-date).date -and 
    $a.CreationTime.Hour -ge 14 -and 
    $a.CreationTime.Hour -le 15){...}

这将从当天开始并且在2PM3PM之间提取文件。

现在,我想将时间范围更改为1:30 PM3:30 PM之间,如何处理脚本中的分钟?

2 个答案:

答案 0 :(得分:1)

这是一个很大的嘴,但您不能使用:

\;

答案 1 :(得分:0)

选中$a.CreationTime.TimeOfDay.TotalHours为小数(13.5,15.5)

if ($a.CreationTime -gt (Get-Date).Date -and 
    $a.CreationTime.TimeOfDay.TotalHours -ge 13.5 -and 
    $a.CreationTime.TimeOfDay.TotalHours -le 15.5){...}