Win7 64bit
In a .bat file when you type a .reg file and execute it the UAC will prompt for permission and the /s parameter does not work because regedit will also ask about permission to alter registry.
If you instead alter the registry like this fx. "REG ADD "HKCU\Software\Sysinternals\Junction" /v EulaAccepted /t REG_DWORD /d 1 /f"
The UAC will not prohibit/prompt about access and the alteration will go quietly even without admin permission.
Why not skip the UAC and just virtualize changes for user apps