Get-ChildItem递归但排除父文件夹中的文件

Fr3nZy

我需要获取$ PSScriptRoot的所有子目录中的文件列表,但要排除$ PSScriptRoot的父文件夹中的任何文件。

$Files = Get-ChildItem -LiteralPath $PSScriptRoot -Recurse | Where-Object {!$_.PSIsContainer}
公路跑者

您可以先列出父文件夹,然后递归每个目录的文件:

$Files = Get-ChildItem -LiteralPath $PSScriptRoot -Directory | Get-ChildItem -File -Recurse

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Get-ChildItem排除文件夹-排除

如何从PowerShell中的Get-ChildItem中排除文件和文件夹?

Powershell-在Get-ChildItem中排除文件夹

从 get-childitem 中排除多个文件夹

在 powershell 中使用 get-childitem 时排除文件夹和文件

如何使用Get-ChildItem从文件夹A中选择不在文件夹B中的文件

从 Get-childitem 中排除一个文件夹和一种文件类型

使用Get-ChildItem检索文件夹,名称,全名

仅限PowerShell Get-Childitem顶级文件夹

使用Get-ChildItem的Powershell跳过文件夹

如何在Get-ChildItem命令中跳过某些文件夹

Get-ChildItem-文件-排除问题

从Powershell中的get-childitem命令创建指向文件夹搜索结果的符号链接,并以foldername命名

如何 Get-Childitem 并且只包含子文件夹和文件?

Get-ChildItem通配符,用于文件系统树的“任意深度的子文件夹”

Powershell Get-ChildItem 从配置文件文件夹中提取用户名

Get-ChildItem,但没有文件夹(完成此部分),仅某些文件类型

get-childitem结果和Windows文件属性之间的文件夹数量差异

Get-ChildItem两次返回同一文件夹

从 Get-Childitem 捕获无法访问的文件夹的路径

省略某些文件夹的C#相当于Powershell get-childitem -recurse

为什么在包含1个文件的文件夹和包含2个或更多文件的文件夹之间使用Get-ChildItem时得到不同的结果

递归Get-ChildItem和合并同一目录中的文件

Get-ChildItem -force报告“我的文档”文件夹和其他联结点上的“访问被拒绝”

.gitignore 排除文件夹,除非它在父文件夹匹配模式中

在bash中递归删除与父文件夹同名的文件夹?

Get-AzStorageBlob-特定文件夹

hdfs -get 文件夹错误

get-childitem 在同名文件夾中查找文件