我需要获取$ PSScriptRoot的所有子目录中的文件列表,但要排除$ PSScriptRoot的父文件夹中的任何文件。
$Files = Get-ChildItem -LiteralPath $PSScriptRoot -Recurse | Where-Object {!$_.PSIsContainer}
您可以先列出父文件夹,然后递归每个目录的文件:
$Files = Get-ChildItem -LiteralPath $PSScriptRoot -Directory | Get-ChildItem -File -Recurse
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句