PowerShell version of this utility available at SDM Software Freeware Page
This is a command line utility to remotely refresh Group Policy on Win2K, XP or Server 2003.
The utility auto-detects the target OS version and applies the appropriate options. NOTE: You need the .Net Framework 1.1 installed on the machine where you run this utility from. The following screen shot gives you an idea of the command-line options available, which mirror what are available in the native tools that come with Win2K, XP and 2003. Please let me know if you find any bugs. I tested on all 3 OS’ but your mileage may vary.
Also, there’s a good article on refreshing Group Policy remotely, along with a tool that lets you use rgprefresh against multiple computers, written by Jakob Heidelberg, here
Version 1.6 (current): Adds a new /n parameter that lets you specify that you don’t want to trigger a reboot or logoff (added in 1.5) when using the /force /sync or /boot parameters and gpupdate would normally require a reboot or logoff to force a synchronous processing event. Also adds some additional debugging information in the event that the refresh fails.
Screen Shot of Version 1.6