поиск подпапки папки с помощью метода getFolder в asp - PullRequest
1 голос
/ 17 июня 2010

Я беспокоюсь об этой проблеме, я хочу найти список папок, но есть некоторая проблема, у меня есть папка поддержки в корневом каталоге, сначала у меня есть подпапка этой папки «Поддержка», затем в каждой папке, которая у меня есть чтобы найти конкретную папку «x», а затем в этой папке x я хочу проверить каждый файл и папку. Я посылаю сюда код. пожалуйста, помогите мне ....

dim fs, fso, fo, s, x, f, filePath, a, sfPath

set fs=Server.CreateObject("Scripting.FileSystemObject")

set fo=fs.GetFolder(Server.MapPath("support/"))

a = Split(pSku,"-",-1)
for each x in fo.SubFolders

         sfPath= "support/" + x.Name + "/" + a(0) + "/" 
        //a(0) contains a folder name

        set s = fs.GetFolder(server.MapPath(sfPath))
        set s = nothing
    next

Пожалуйста, скажите мне решение ..

1 Ответ

0 голосов
/ 17 июня 2010

Вам потребуется использовать рекурсию, если я правильно понимаю вашу проблему, если вы хотите сканировать каждый вложенный файл / папку определенной папки.

Создайте функцию, затем вызовите сам вызов функции для каждой найденной папки.

...