# Finding Files: Get-ChildItem -Recurse

Get-ChildItem -Recurse looks in a folder and in every folder inside it, so -Filter finds a file by its name wherever it is, Where-Object finds files by size or date, and Select-String can then search the text inside them all.

![Cheat sheet for the lesson Finding Files: Get-ChildItem -Recurse: Get-ChildItem -Recurse looks in a folder and in every folder inside it, so -Filter finds a file by its name wherever it is, Where-Object finds files by size or date, and Select-String can then search the text inside them all.](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/efad9ad9c96840ed9fcd2b9fa189ccd9.webp)

- Category: PowerShell
- Level: Apprentice
- Tags: get-childitem, hidden-file, operating-system, powershell, recurse, where-object
- Updated: November 10, 2026

Source: https://www.ask-codey.com/cheat-sheets/powershell-finding-files-cheat-sheet
