Get-ChildItem
Windows
Recursive search in PowerShell
# in PowerShell
Get-ChildItem -LiteralPath $env:WinDir -Recurse -Hidden -System -Depth 1
Get-ChildItem -LiteralPath $pwd -Recurse -Filter "*.txt"
# note the backtick ` for multiline commands
Get-ChildItem -LiteralPath $pwd -Recurse | `
>> Where-Object {$_.Name -eq "this_exact_name_no_wildcards"}