gpupdate

更新组策略设置。

语法

gpupdate [/target:{computer | user}] [/force] [/wait:<VALUE>] [/logoff] [/boot] [/sync] [/?]

参数

参数 说明
/target:{computer|user} 指定仅更新用户策略设置或仅更新计算机策略设置。 默认情况下,同时更新用户和计算机策略设置。
/force 重新应用所有策略设置。 默认情况下,仅应用已更改的策略设置。
/wait:<VALUE> 设置在返回到命令提示符之前等待策略处理完成的秒数。 超过时间限制时,将显示命令提示符,但策略处理仍在继续。 默认值为 600 秒。 值 0 表示不等待。 值 -1 表示无限期等待。

在脚本中,在指定了时间限制的情况下,通过使用此命令,可以运行 gpupdate 并继续运行不依赖于 gpupdate 完成的命令。 或者,在未指定时间限制的情况下,可以使用此命令,让 gpupdate 在运行依赖它的其他命令之前完成运行。

/logoff 在更新组策略设置后导致注销。 对于不在后台更新周期中处理策略但在用户登录时处理策略的客户端扩展组策略,这是必需的。 示例包括面向用户的软件安装和文件夹重定向。 如果没有调用需要注销的扩展,则此选项不起作用。
/boot 在应用组策略设置后导致计算机重启。 对于不在后台更新周期中处理策略但在计算机启动时处理策略的客户端扩展组策略,这是必需的。 示例包括面向计算机的软件安装。 如果没有调用需要重启的扩展,则此选项无效。
/sync 导致下一个前台策略应用程序同步完成。 前台策略在计算机启动和用户登录时应用。 可以使用 /target 参数为用户和/或计算机指定此项。 如果指定了 /force 和 /wait 参数,则忽略它们。
/? 在命令提示符下显示帮助。

示例

若要强制对所有组策略设置进行后台更新(无论这些设置是否已更改),请键入:

gpupdate /force