Estaba ejecutando un script de nodo que salió mal y creé una estructura de carpetas como esta:
\myfolder
\myfolder
\file.txt
\myfolder
\file.txt
\myfolder
\file.txt
\etc.
Esto se anida en una extensión de más de 300 veces, estimaría, si no más.
No puedo del
porque es una ruta de archivo demasiado larga.
No puedo usar robocopy
porque realmente se congela en este punto:
No puedo usar, FileAssassin
ya que aparentemente solo es para archivos.
He intentado usar el script .bat de esta respuesta ¿Cómo elimino una carpeta que está anidada bastante profunda y evito "Nombre de archivo demasiado largo"? , y todavía se está ejecutando, pero me temo que a nivel de recursión la carpeta se encuentra, incluso si cada subcarpeta fuera renombrada a un carácter, aún sería más larga que 260 (o cualquiera que sea el límite).
¿Cómo elimino esto problem
de mi sistema de archivos?
EDITAR
¡DeepRemove es exitoso! ¡Victoria! 3,421 niveles de recursión. Jeesh! Tendré más cuidado con nodejs (o cualquier modificación programática del sistema de archivos) de ahora en adelante, especialmente. cuando la recursión está involucrada!
rm
el directorio problemático? Creo que el límite de la ruta del archivo de Linux es mucho más largo que el de Windows, por lo que puede funcionar.