升级后移除已弃用的策略设置
当 Citrix® 弃用产品组件时,其关联的策略设置将失效。升级后,使用 GpoClean.ps1 从 Citrix Virtual Apps and Desktops™ 策略中识别并移除这些已弃用的设置,包括因此而变为空的任何策略。
开始之前
运行脚本之前,请确保满足以下要求:
- 已安装 代理 SDK 和 组策略管理 的 Citrix 虚拟应用和桌面 受支持版本
- 在 交付控制器™ 上具有 Citrix 策略管理权限
注意:
脚本会自动加载
Citrix.Broker.Admin.V2和Citrix.Common.GroupPolicy管理单元。
移除已弃用的策略设置
运行 GpoClean.ps1 以移除已弃用的策略设置:
- 将
GpoClean.ps1复制到您具有 Citrix 策略管理权限的交付控制器上。 - 在交付控制器上打开 PowerShell 会话。
-
运行脚本。无需任何参数。
.\GpoClean.ps1 <!--NeedCopy-->注意:
添加
-Verbose以获取详细的按设置日志记录:.\GpoClean.ps1 -Verbose。
脚本分两个阶段运行:
| 阶段 | 发生什么 |
|---|---|
| 阶段 1 | 运行 Test-BrokerDesktopPolicy,识别 DeprecatedSetting 错误,并将每个受影响的设置设置为 NotConfigured
|
| 阶段 2 | 重新运行 Test-BrokerDesktopPolicy,识别没有配置设置的策略 (PolicyHasNoSettings),并将其删除 |
所有更改都通过一次写入操作保存。摘要报告已删除的设置和策略的数量。如果未找到任何已弃用的设置,脚本将退出,不进行任何更改。
注意:
即使
Unfiltered策略不包含任何配置设置,也永远不会将其删除。
相关内容
有关每个版本中已弃用设置的更多信息,请参阅策略更改。
升级后移除已弃用的策略设置
已复制!
失败!