Read the registry val into a string. If the string is null, just write the info you need back to the registry. If the string isn't null, then concatenate the new data with the string you read, and then write it back.

PseudoCode:

$Val = ReadValue(key, value)
If $Val ; not null
$Val = $Val + "new stuff"
Else
$Val = "new stuff"
EndIf
$ = WriteValue(key, Value, $Val, "type")

Glenn
_________________________
Actually I am a Rocket Scientist! \:D