支持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
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!