2012-07-02 52 views
1

特定字符串我目前運行此命令掃描在PowerShell中

Get-ChildItem -recurse | Select-String -pattern ('a' OR 'b' OR 'c' OR 'd') | group path | select name | export-csv results.csv 

什麼是修改這讓旁邊的每個輸出的CSV包括它包含字符串的最好方法?

回答

2
$match = @{n='Matches';e={ ($_ | Select-String -Pattern 'a|b|c|d' -AllMatches).Matches | select -expand value | sort -unique}} 
Get-ChildItem -Recurse | select name,fullname,$match