我使用 Powershell 命令生成某些文件类型的 CSV 报告。我的目标是找出在特定日期范围内添加了多少。现在,脚本找到了所有内容,我按日期排序以找到我的号码。我想修改命令以仅返回创建日期范围内的对象,即如果此文件是在 2013 年 3 月 1 日至 2013 年 3 月 31 日之间创建的。可能有一种方法可以通过日期范围限制命令,可能使用 Select-对象,我就是想不通。
Get-ChildItem 'PATH' -recurse -include @("*.tif*","*.jp2","*.pdf") | Select-Object FullName, CreationTime, @{Name="Mbytes";Expression={$_.Length/1Kb}}, @{Name="Age";Expression={(((Get-Date) - $_.CreationTime).Days)}} | Export-Csv 'PATH\scans.csv'