Ok, tengo un vbscript que itera a través de un directorio y sus subcarpetas para recuperar una lista de archivos. Ejemplo aquí:VBScript para iterar a través de establecer el nivel de las subcarpetas
Set FSO = CreateObject("Scripting.FileSystemObject")
ShowSubfolders FSO.GetFolder("C:\Scripts")
Sub ShowSubFolders(Folder)
For Each Subfolder in Folder.SubFolders
Wscript.Echo Subfolder.Path
ShowSubFolders Subfolder
Next
End Sub
Ahora bien, esto es ideal para obtener una lista extensa, pero horrible en el rendimiento si hay una jerarquía de carpetas de profundidad.
Así que mi pregunta es, ¿hay alguna manera de editar esta parte del script para que solo se repita a través de un número determinado de niveles de subcarpetas? Debido a la profundidad de las estructuras de carpetas, una cantidad ideal de niveles para profundizar sería de 3 niveles.