Poledit should work great. If you want to do it by script, you can use the HKU/SID method instead of writing to the HKCU. There are some UDFs in the UDF forum that can help with this.

Brian