Así que necesito recorrer un árbol de directorios, actualmente puedo imprimir todos los archivos en un directorio, pero una vez hecho esto, debo poder ir a las subcarpetas del directorio de inicio, etc. Mi programa imprime los archivos y las carpetas como inicio, pero necesito verificar cada uno para asegurarme de que sea un directorio y luego ingresarlo. ¿Podría alguien proporcionar alguna orientación sobre esto?