Hah! I was bored yesterday, so I decided to make something interesting out of this.
After wadeing through the GPL liscence and figuring out the windows BAT files, I've ended up with the ttd-nr (or nr-ttd, same thing) package. It's a bunch of bat files that use wget and info-zip to download and extract various zipfiles, and in short, to painlessly install a no-registry version of ttd onto your computer \o/
It even stores the ttd and ptnoreg files so you don't have to download them again. It also detects (weakly) existing ttd (by looking for gamegfx.exe), ttdpatch (ttdpatchw.exe) and ptnoreg (ptnoreg.exe) installations, and asks you about it!
So if you can trust me that i'm not going to infect your computer with a virus, you can find the README (yes, please read it), and the zip
here.
Enjoy, and smack me if it doesn't work.
I'll take a look at adding stuff like configs or grf files to it tomorrow.
(And yes, it is XP/win2k only)