首页 > 解决方案 > 如何查找文件夹中名称包含列表中单词的所有文件?

问题描述

我有大量名称包含数字的文件列表。另一方面,我有一个数字列表。我需要使用 PowerShell(或任何其他 Windows 资源)查找名称中包含其他列表中任何数字的文件列表。

我知道如何使用

Get-ChildItem | Where-Object {$_.Name -like "*123*"}

但我不知道如何在不使用-or运算符的情况下按整个列表进行搜索。

标签: powershell

解决方案


get-childitem *123*,*456*,*789*

文件中的模式:

get-childitem -name | select-string (get-content patterns.txt)

推荐阅读