Where-Object基本 Get-ChildItem | Where-Object { $_.Extension -eq '.txt' }
省略形 Get-ChildItem | ? { $_.Extension -eq '.txt' }
さらに省略dir | ? Extension -eq '.txt' ワイルドカードdir | ? Name -Like '*.txt' 正規表現dir | ? Name -Match '\.txt$' 複数条件OR検索 dir -Recurse | ? { $_.Extension -eq ".jpg" -or $_.Extension -eq ".gif" }
AND検索 dir -Recurse | ? { $_.Extension -eq ".txt" -and $_.Length -ne 0 }
テキストファイル内容の検索Select-Stringを使う。 参考 |
|