For example, this will work in a shell, as a one liner:
cd /Users/me/Desktop; mkdir zzzzzzzz; cd zzzzzzzz; touch test; chown
0:0 test; rm -rf /Users/me/Desktop/zzzzzzzz;

if it works in the shell, try putting it in a shell script. I dont think that's how Launchd is supposed to work 

--

"lalalalala! it's not broken because I can use it"

http://linux.slashdot.org/comments.pl?sid=194281&threshold=1&commentsort=0&mode=thread&cid=15927703