Хорошо, у меня есть vbscript, который перебирает каталог и его подпапки, чтобы получить список файлов.
Пример здесь:
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
Теперь это отлично подходит для получения обширного списка, но ужасно с точки зрения производительности, если есть глубокая иерархия папок.
Итак, мой вопрос: есть ли способ отредактировать эту часть сценария, чтобы он проходил только через определенное количество уровней подпапок? Из-за глубины структуры папок идеальное количество уровней, в которые можно углубиться, составило бы 3 уровня.