Powershell-如何获得一个目录,其中列出了w/o子文件,而只列出了前5个文件?

Powershell-如何获得一个目录,其中列出了w/o子文件,而只列出了前5个文件?,powershell,Powershell,我理解dir(Get ChildItem)和Sort Object命令的作用,但我需要将顶部的x文件输出到一个文件中 例如,如果按LastWriteTime排序,如何将输出限制为仅前5个文件 (无需访问子文件。)听起来您想要: ls | ?{! $_.psiscontainer} | sort -property lastwritetime | select -first 5 听起来你想要: ls | ?{! $_.psiscontainer} | sort -property lastwri

我理解
dir
(Get ChildItem)和
Sort Object
命令的作用,但我需要将顶部的x文件输出到一个文件中

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


(无需访问子文件。)

听起来您想要:

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

听起来你想要:

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

   PS III> ls -file | sort lastwritetime | select -first 5
另一种选择:

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

   PS III> ls -file | sort lastwritetime | select -first 5
另一种选择:

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