Search Directories for file names with extensions longer than x

This topic contains 3 replies, has 4 voices, and was last updated by Profile photo of Kawika Moss Kawika Moss 1 year, 2 months ago.

  • Author
  • #28319
    Profile photo of kennon davis
    kennon davis

    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!

  • #28321
    Profile photo of Flynn Bundy
    Flynn Bundy

    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.

  • #28327
    Profile photo of Richard Siddaway
    Richard Siddaway

    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

  • #28341
    Profile photo of Kawika Moss
    Kawika Moss

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

You must be logged in to reply to this topic.