Windows 8.1 or Server 2012 R2
To update Group Policy settings on a remote machine, use Invoke-GPUpdate, and submit the name of the computer where you want the update to occur.
Invoke-GPUpdate schedules the command “gpupdate” on the remote machine. You can use –RandomDelayInMinutes and specify a value between 0 and 44640 minutes (31 days). The cmdlet will add a random factor to the time specified to minimize network traffic.