CmdID / PowerShell / Cmdlets / Invoke
Invoke-GPUpdate
Schedules a remote Group Policy refresh on the specified computer. Windows Server PowerShell reference
From the Windows Server PowerShell reference 8 parameters Its page in the reference
Parameters
-AsJobRuns the cmdlet as a background job.-BootIndicates that the cmdlet restarts the computer after the Group Policy settings are applied.-Computer, -DNSHostNameSpecifies the name of the computer for which this cmdlet schedules a Group Policy refresh.-ForceForces the command to run without asking for user confirmation.-LogOffIndicates that the cmdlet logs off the current user after the policy settings have been updated.-RandomDelayInMinutes, -RandomnessInMinutesSpecifies the delay, in minutes, that Task Scheduler waits, with a random factor added to lower the network load, before running a scheduled Group Policy refresh.-SyncIndicates that the cmdlet processes the next foreground Group Policy application to be done synchronously.-TargetSpecifies that only the user or computer policy settings are refreshed.