Citrix Virtual Apps and Desktops

升级后移除已弃用的策略设置

当 Citrix® 弃用产品组件时,其关联的策略设置将失效。升级后,使用 GpoClean.ps1 从 Citrix Virtual Apps and Desktops™ 策略中识别并移除这些已弃用的设置,包括因此而变为空的任何策略。

开始之前

运行脚本之前,请确保满足以下要求:

  • 已安装 代理 SDK组策略管理 的 Citrix 虚拟应用和桌面 受支持版本
  • 交付控制器™ 上具有 Citrix 策略管理权限

注意:

脚本会自动加载 Citrix.Broker.Admin.V2Citrix.Common.GroupPolicy 管理单元。

移除已弃用的策略设置

运行 GpoClean.ps1 以移除已弃用的策略设置:

  1. GpoClean.ps1 复制到您具有 Citrix 策略管理权限的交付控制器上。
  2. 在交付控制器上打开 PowerShell 会话。
  3. 运行脚本。无需任何参数。

    .\GpoClean.ps1
    <!--NeedCopy-->
    

    注意:

    添加 -Verbose 以获取详细的按设置日志记录:.\GpoClean.ps1 -Verbose

脚本分两个阶段运行:

阶段 发生什么
阶段 1 运行 Test-BrokerDesktopPolicy,识别 DeprecatedSetting 错误,并将每个受影响的设置设置为 NotConfigured
阶段 2 重新运行 Test-BrokerDesktopPolicy,识别没有配置设置的策略 (PolicyHasNoSettings),并将其删除

所有更改都通过一次写入操作保存。摘要报告已删除的设置和策略的数量。如果未找到任何已弃用的设置,脚本将退出,不进行任何更改。

注意:

即使 Unfiltered 策略不包含任何配置设置,也永远不会将其删除。

相关内容

有关每个版本中已弃用设置的更多信息,请参阅策略更改

升级后移除已弃用的策略设置