While running an inadequately tested script on live data is obviously a recipe for disaster, I do have sympanthy for the PFY here. There's nothing guarnanteed more to induce mistakes (and ill-advised workarounds) that giving someone bright a boring and repetitive job to do - especially one that really is crying out be automated. I'd have tried exactly the same as he did back in my youth - in fact, I did - I was given several hundred MS exchange email accounts to setup at a school I worked out - and my PHB expected me to manually logon to each account, run some bit of MS code to configure some client-end settings, and then logout again. All manually. Well bugger that... Boring and repetitive jobs are what computers were invented for.