Don't forget about PSExec.exe - without credentials it runs as SYSTEM, which usually has the rights you need. This does assume you're starting the process as a member of the administrators group.

Something like
 Code:
Shell 'psexec.exe -s kix32.exe myscript.kix'
You might also try "-h" to run with the elevated token instead of "-s". Note that PSExec running as System won't have network access, so you might want to first copy the .REG file to the local temp folder and reference it from there instead of the UNC location.

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