gpt4 book ai didi

powershell - 查找所有名称在列表中带有前缀的文件?

转载 作者:行者123 更新时间:2023-12-03 00:51:58 25 4
gpt4 key购买 nike

有以下数组。

$prefixes = 'abcdef, 123', 'xyx4, 222', 'bcde123$abc', .....

如何在文件夹下的列表中找到所有带有名称前缀的文件? (包括子文件夹)

最佳答案

一种选择:

$prefixes = @(
'abc',
'123',
'xyx',
'222',
'bcde'
)

[regex]$Prefix_Match = ‘(?i)^(‘ + (($prefixes |foreach {[regex]::escape($_)}) –join “|”) + ‘)’

Get-ChildItem -Path '<folder root path>' -Recurse -File |
where-object {$_.name -match $Prefix_Match}

关于powershell - 查找所有名称在列表中带有前缀的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22410083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com