>> root, dirnames, filenames = os.walk(r"C:\").next() Wow. How does that work? Just point me to where I can read about it. I don't see it under os.walk. That's cool. Thanks, Rick