I write scripts to take files via a web app in many different formats and transform them into a common standard. Not the greatest job, but I'm pretty fresh out of college. Recently my large company got a new employee in the team I write scripts for. Everything he touches he breaks. I expect data in one way, he'll open the files up and change stuff around. I send him instructions on how to repair a problematic file, he ignores the email and drops the file 4 more times. I create some defense to one problem and he comes up with some new, stupider way to break something. I don't know what to do, and I'm out of ideas for walls to code. I've tried educating him, I've tried explaining why something is breaking, I've tried giving short recipe style orders to fix things.
I'm scared to just solve every problem for him, because I'm afraid he'll start creating more problems than he was before and assume I'll fix it. I grew up with the idea of the anti-social computer person, and I've attempted to break that mold by being friendly and open with him - I'm starting to think thats a bad idea.
So tell me SO - how can I get this guy to shape up?