Ok, mam vbscript, który iteruje przez katalog i jego podfoldery, aby pobrać listę plików. Przykład tutaj:VBScript do iteracji poprzez Ustaw poziom podfolderów
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
Teraz jest świetne do poruszania obszerną listę, ale straszne na wydajność, jeśli istnieje głęboka folderu hierarchia.
Moje pytanie brzmi, czy istnieje sposób na edycję tej części skryptu, aby była wykonywana tylko przez określoną liczbę poziomów podfolderów? Ze względu na głębokość struktur folderów idealna ilość poziomów do przechodzenia w dół to 3 poziomy.