Powershell得到指定扩展名文件


支持PS版本

当你使用Get-ChildItem获取输出文件列表时,你可能会发现即使用了-Filter参数也会比你预期的结果要多得多。

这里有一个例子,它不仅返回.ps1扩展名文件同时也返回.ps1xml扩展名文件:

Get-ChildItem -Path C:\windows -Recurse -ErrorAction SilentlyContinue -Filter *.ps1

为了限制结果集只是你设置后的扩展名,可以添加一个命令的过滤器,以完善的结果:

Get-ChildItem -Path C:\windows -Recurse -ErrorAction SilentlyContinue -Filter *.ps1 |
  Where-Object { $_.Extension -eq '.ps1' }

这将只返回指定的扩展名文件。

原文地址:Getting Files with Specific Extensions Only

 

本文链接: https://www.pstips.net/getting-files-with-specific-extensions-only.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注