Да вот, есть такая хрень, которая называется "траверс папок". Мы даже вчера с одним участником даже малость пособачились из-за неё:
Что такое "траверс папок"?
Вроде бы по замыслу это соответствует тому, что Вы ищете. Впрочем, мои знания тут сугубо умозрительные.