Search Directories for file names with extensions longer than x

I’m trying to find a good way to search a directory and its sub folders for any files that have a file extension longer than x amount. I’m not finding any good answers on the best way to do this, any ideas?

Thank You!

Hey mate,

Something like this should do the trick.

Get-ChildItem C:\Folder -Recurse -File | Where-Object {$_.Extension.Length -gt 2}

Change the int (2) to whatever you require.

Only thing I’d suggest is making the comparison value a variable then your code is more versatile

$test = 3
Get-ChildItem C:\Folder -Recurse -File | Where-Object {$_.Extension.Length -ge $test}

You might want to consider using -ge if you want to include that specific length

I needed this as well, thanks for the assist!!