You could use a login script.
Basically, make the changes on one machine. Only export the sections of the registry that were changed. Don't export the whole registry because that would run the risk of fowling up other machines with differnet hardware and software installed.
use this vbscript as a login script and it will import the exported sections on each machine. This is what I use to make global changes to all of my machines. Just change the paths to the reg exports. This is import 2 exports but can be modified for more than 2. If you have any questions, just ask.
Hope this helps
Justin
strCommand = "regedit /s \\server\shared\file.reg"
strCommand1 = "regedit /s \\server\shared\file1.reg"
set objWshShell = WScript.CreateObject("WScript.Shell")
intRC = objWshShell.Run(strCommand, 0, TRUE)
if intRC <> 0 then
WScript.Echo "Error importing removestartscan.reg into the registry"
else
end if
intRC1 = objWshShell.Run(strCommand1, 0, TRUE)
if intRC <> 0 then
WScript.Echo "Error importing preventstartscan.reg into the registry"
else
end if