Encontrar rutas largas con PowerShell

¿Te ha pasado que intentas copiar documentos de una ubicación a otra y Windows no te deja porque las rutas son muy largas?

Esto se debe a una limitación de 256 caractéres en la API de Windows que algunos programas usan para copiar archivos de una ubicación a otra. (Aquí hay una explicación más completa)

Un “oneliner” muy sencillo para encontrar estas rutas es el siguiente:

cmd /c dir /s /b |? {$_.length -gt 260}

Este código no es mío, pero la verdad no recuerdo de dónde lo saqué 🙁