Ok, Ive ha un vbscript che scorre attraverso una directory e le sue sottocartelle per recuperare un elenco di file. Esempio qui:VBScript per iterare tramite Set livello di sottocartelle
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
Ora, questo è grande per ottenere una lunga lista, ma orribile sulle prestazioni se v'è una gerarchia cartella di profondità.
Quindi la mia domanda è, c'è un modo per modificare questa parte dello script in modo che iterato solo attraverso un determinato numero di livelli di sottocartelle? A causa della profondità delle strutture delle cartelle, una quantità ideale di livelli per scavare verso il basso sarebbe di 3 livelli.