我使用下面的命令$(ls C:\temp).LastWriteTime
这导致在我的计算机上的一些文件夹,我可以看到,有2个文件夹旧的X天。但是,当我输出结果以获取大于x天的最后一次写入时间时,结果为零。我做错了什么?完整的脚本看起来像这样:
$(ls c:\temp).LastWriteTime |
Where{$_.LastWriteTime -ge (Get-Date).AddDays(-2)}
Measure-Object |
select -Expand Count
我使用下面的命令$(ls C:\temp).LastWriteTime
这导致在我的计算机上的一些文件夹,我可以看到,有2个文件夹旧的X天。但是,当我输出结果以获取大于x天的最后一次写入时间时,结果为零。我做错了什么?完整的脚本看起来像这样:
$(ls c:\temp).LastWriteTime |
Where{$_.LastWriteTime -ge (Get-Date).AddDays(-2)}
Measure-Object |
select -Expand Count
1条答案
按热度按时间gcuhipw91#
您正在使用-ge,它应该是-le