That sounds like the only option right now. You can put it in the Startup folder to be run every time the computer starts up. I have no idea why group policy would be reverting back after every reboot. Do you have any software on there that could be doing this, like Deep Freeze?
My Computer
At a glance
XP / Win7 x64 ProIntel Quad-Core Q9450 @ 3.2GHz2x2GB GSkill DDR2NVIDIA GeForce 8600 GTS (EVGA)
- OS
- XP / Win7 x64 Pro
- CPU
- Intel Quad-Core Q9450 @ 3.2GHz
- Motherboard
- Asus P5-E
- Memory
- 2x2GB GSkill DDR2
- Graphics Card(s)
- NVIDIA GeForce 8600 GTS (EVGA)
- Monitor(s) Displays
- Dell 2408WFP
- Screen Resolution
- 1920x1200