我可以在powershell中使用通配符搜索多个目录中的文件吗?

时间:2016-05-05 16:47:56

标签: powershell cmd

我是否必须为此编写脚本,或者是否有其他解决方法/模块可以执行此操作?例如,我可以将gci * .ptx与树或其他命令一起使用吗?这是我的第一篇文章,所以如果我不清楚或者我的问题是超级基本的话,我道歉!

1 个答案:

答案 0 :(得分:1)

以下命令就是一个例子。

Get-ChildItem . file.* -Recurse

这将以递归方式搜索当前目录,查找以file.

开头的文件

概括格式应为

Get-ChildItem path_to_look_for file_name_with_wildcar*s -option

您期望的*将执行通配符匹配,技术上称为文件名扩展或 globbing

另请注意,Get-ChildItem具有以下别名:

gci
ls
dir

所以

dir path_to_look_for file_name_with_wildcar*s -option

具有相同的效果