It sure is possible. Basically under the WSH your three main commands are RegRead, RegWrite and RegDelete.
Set WshShell = WScript.CreateObject("Wscript.Shell") Ver = WshShell.RegRead ("HKEY_LOCAL_MACHINE\Software\Whatever\) WshShell.RegWrite ("HKEY_LOCAL_MACHINE\SOFTWARE\Whatever","VERSION","REG_SZ")
and so on...
A key name is specified by a final backslash, a value name has no final backslash.
I put in parenthesis! Oops, that's a hang over from last scripting environment... I'm only a VB newbie. (but you can use parenthesis in VB script too! Kind of)
Set WshShell = WScript.CreateObject("Wscript.Shell") Ver = WshShell.RegRead "HKEY_LOCAL_MACHINE\Software\Whatever\ WshShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Whatever","VERSION","REG_SZ"