我希望搜索一个目录,该目录也包含以扩展名.kfm
我已设法使用dir *.kfm
从当前目录中获取所有文件,但我还需要在for
循环中遍历每个结果,以便我可以添加其他代码。
提前谢谢
答案 0 :(得分:0)
我知道您没有要求PowerShell解决方案,但它非常简单。根据您之前的评论,我添加了过滤掉路径包含\UPT\
的文件。
Get-ChildItem -Path 'C:\the\dir' -Recurse -File -Filter '*.kfm' |
Where-Object { -not ( $_.FullName -like "*[/\]UPT[/\]*") }
ForEach-Object {
# work on the $_.FullName file here
}