For at liste alle filer i en mappe rekursivt i PowerShell, som indeholder tekst, der matcher et givet regex, og kun vise filnavnet, kan du bruge følgende fremgangsmåde:
Get-ChildItem -Recurse | Select-String -Pattern "din-regex-her" | Select-Object -Unique Path
Her er en trin-for-trin forklaring af kommandoen:
Eksempel:
Get-ChildItem -Recurse | Select-String -Pattern "\bexample\b" | Select-Object -Unique Path
I dette eksempel søger kommandoen efter filer, der indeholder ordet "example" og viser kun filnavnene.
Har du brug for hjælp til PowerShell-opgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige freelancere på få minutter. Uanset om det er scripts, automatisering eller fejlfinding, er hjælp lige ved hånden.