Powershell - 如何获得没有子文件的目录列表,只列出前5个文件?

时间:2012-09-22 14:08:55

标签: powershell

我理解dir(Get-ChildItem)和Sort-Object命令允许,但我需要将顶部 x 文件输出到文件。

例如,如果按LastWriteTime排序,如何将输出限制为前5个文件?

(无需访问子文件。)

2 个答案:

答案 0 :(得分:2)

这听起来像你想要的:

ls | ?{! $_.psiscontainer} | sort -property lastwritetime | select -first 5

答案 1 :(得分:1)

使用PS3:

   PS III> ls -file | sort lastwritetime | select -first 5

另一种选择:

   PS III> (ls -file | sort lastwritetime)[0..4]