如何使用Powershell修改的日期对不同目录中的文件进行排序?

时间:2019-01-16 00:14:50

标签: powershell

谁能告诉我如何从两个不同的目录C:和T:中获取最新的test.txt文件并将其存储到变量中?

因此存在两个相同的文件,每个驱动器上一个。哪个更新?将最新的内容存储到变量中以备后用!

非常感谢

2 个答案:

答案 0 :(得分:1)

至于...

  

如何按使用Powershell修改的日期对文件进行排序?

您可以使用帮助文件获取有关如何执行此操作的示例。

value

答案 1 :(得分:1)

应该执行以下操作:

$fileList = Get-ChildItem -Path c:\temp -Recurse file.txt | Sort-Object LastwriteTime -Descending | select -first 1

这会将最新的文件提升到列表顶部(使用Sort-Object),然后,如果您选择列表中的第一个文件,则将拥有最新的文件。