Answers:
在Powershell 3.0中,它更简单,
gci -Directory #List only directories
gci -File #List only files
这更短,
gci -ad # alias for -Directory
gci -af # alias for -File
在PowerShell 3.0中,您还可以使用新添加的-Attributes
参数
(以及逻辑运算符)
Get-ChildItem -Recurse -Attributes !Directory+!System
打高尔夫球
dir -r -Attributes !D
在powershell 2.0中,我想到的最好,最简单的解决方案是包括所有带有扩展名的文件:
get-childitem -Recurse -include *.*
文件夹没有扩展名,因此它们被排除在外,请注意不要使用扩展名为文件的文件。