Well, in that case, the user will not have to log of.
- Connect to the computer (p.e. "NET USE \\ComputerName Password /USER:ComputerName\AdminAccount")
- Open regedit and go to File -> Connect Network Registry...
- Type "ComputerName" in the pop-up window
- To disconnect afterwards, you can p.e. right-click the ComputerName and click on Disconnect in the pop-up menu
If you want to automate a software audit, I presume you can p.e. use
Code:

Break On
$Index = -1
Do
$Index = $Index + 1
$Keyname = EnumKey("\\ComputerName\HKEY_LOCAL_MACHINE",$Index)
? $Keyname
Until NOT $Keyname