And it's totally portable. To change servers or ISP's, just FTP the site over and change the line saying where the PERL interpreter is. PERL isn't the answer to everything. If run-time speed is critical, PERL isn't the answer. There's no drag and drop.
All source is text.
And it's not made in Redmond. We need this done in 48 hours. Walk the directory tree containing each individual database. Also checks for any errors detectable at this point. Our nightly network backups intermittently fail.