Ben je op zoek naar een bestandje maar weet je niet meer hoe het bestand heette dan kan je in powershell een klein script je schrijven en het toch te vinden. Stel je zoekt een txt of csv bestand waar het woord aap of konijn in voorkomt. Dan doet dit sciptje dat voor je.
Noem het script bijvoorbeeld: zoek.ps1

$searchWords = 'aap','konijn'

Foreach ($sw in $searchWords)
{
    Get-Childitem -Path "d:\" -Recurse -include "*.txt","*.csv" | 
    Select-String -Pattern "$sw" | 
    Select Path,LineNumber,@{n='SearchWord';e={$sw}}
}

Omdat je niet zo maar een powershell scipt kan starten moet je daar eerst toestemming voor geven. Daarna kan je met ./zoek.ps1 het script draaien

Set-ExecutionPolicy RemoteSigned