Force Group Policy Update as Current User

(imported topic written by SystemAdmin)

Trying to run a gpupdate as the current user. Task completes but policy does not seem to update. Below is the code to run the update. Any ideas why it would not work?

prefetch RunAsCurrentUser.exe sha1:ee47505ebfb2790b9da8a20ed70e67158e9753d0 size:342528 http://software.bigfix.com/download/bes/util/RunAsCurrentUser-2.0.3.1.exe
 
utility __Download\RunAsCurrentUser.exe
 
waithidden "{(pathname of client folder of current site) & "\__Download\RunAsCurrentUser.exe"}" --w "{(value of variable "windir" of environment) & "\system32\gpupdate.exe /force"}"

(imported comment written by NoahSalzman)

No idea… but I have brazenly stolen some general gpupdate advice from the innertubes:

+Make sure the computer is in the OU with the policy applied (or apply the policy to the domain or a site)

You will need to GPUPDATE/Force at both the DC and the client, or wait a decent interval for policy refresh+

Did you log off then log on?

(imported comment written by SystemAdmin)

Noah - thanks! Didn’t log off. But running it manually under the user account works as expected. The policy updates and we can see the change we are expecting. Not so when using TEM and runascurrentuser.exe. Right now we are testing with a IE homepage change.