配置自动更新

从 Citrix Receiver for Windows 配置自动更新时,请遵照优先级顺序按照下面的方法进行操作:

  1. 组策略对象管理模板
  2. 命令行接口
  3. 高级首选项(每用户)

使用组策略对象管理模板配置

  1. 以管理员身份通过运行 gpedit.msc 打开 Citrix Receiver 组策略对象管理模板。

    • 要在单台计算机上应用该策略,请从“开始”菜单中启动 Citrix Receiver 组策略对象管理模板。
    • 如果要在某个域中应用该策略,请使用组策略管理控制台启动 Citrix Receiver 组策略对象管理模板。
  2. 在“计算机配置”节点下,转至管理模板 > Citrix 组件 > Citrix Receiver > 自动更新

  3. 选择设置检查更新的延迟策略。此策略允许您暂缓推出一段时间。

    检查更新的延迟

  4. 选择已启用,然后从延迟组下拉菜单中,选择以下选项之一:

    • - 在交付期限的初期推出更新。
    • Medium - 在交付期限的中期推出更新。
    • - 在交付期限的末期推出更新。
  5. 单击应用确定保存此策略。

  6. 在“自动更新模板”部分中,选择启用或禁用自动更新策略。

    启用或禁用自动更新策略

  7. 选择已启用并根据需要设置值:

    • 启用自动更新策略下拉列表中,选择以下选项之一:
      • 自动 - 系统将在有可用更新时向您发出通知(默认设置)。
      • 手动 - 系统在有可用更新时不向您发出通知。手动检查更新。
    • 选择仅限 LTSR 以仅获取 LTSR 的更新。
    • auto-update-DeferUpdate-Count 下拉列表中,选择一个介于 -130 之间的值,其中
      • -1 - 指示您可以将通知推迟任意次数(默认值 = -1)。
      • 0 - 指示不显示以后提醒我选项。
      • 任何其他数值 - 指示显示以后提醒我选项该次数。例如,如果将该值设置为 10,以后提醒我选项将显示 10 次。
  8. 单击应用确定保存此策略。

使用命令行接口配置

安装 Citrix Receiver for Windows 时

要在 Citrix Receiver 安装过程中以管理员身份使用命令行设置配置自动更新设置,请执行以下操作:

  • /AutoUpdateCheck = auto/manual/disabled
  • /AutoUpdateStream= LTSR/Current。其中,LTSR 是指长期服务版本,Current 是指当前版本。
  • /DeferUpdateCount= 介于 -1 到 30 之间的任意值
  • /AURolloutPriority= auto/fast/medium/slow

例如:CitrixReceiver.exe / AutoUpdateCheck=auto /AutoUpdateStream= Current /DeferUpdateCount=-1 / AURolloutPriority= fast

  • 要在 Citrix Receiver 安装过程中以用户身份使用命令行设置配置自动更新设置,请执行以下操作:
    • /AutoUpdateCheck=auto/manual

例如:CitrixReceiver.exe / AutoUpdateCheck=auto

使用组策略对象管理模板编辑自动更新设置将替换在所有用户的 Citrix Receiver for Windows 安装过程中应用的设置。

完成 Citrix Receiver for Windows 安装后

可以在安装 Citrix Receiver for Windows 后配置自动更新。

使用命令行:

打开 Windows 命令提示窗口,并将目录更改到 CitrixReceiverUpdater.exe 所在位置。CitrixReceiverUpdater.exe 通常位于 CitrixReceiverInstallLocation\Citrix\Ica Client\Receiver 下。

也可以使用此二进制文件设置自动更新命令行策略。

例如:** 管理员可以使用全部四个选项:

  • CitrixReceiverUpdater.exe / AutoUpdateCheck=auto /AutoUpdateStream= STSR /DeferUpdateCount=-1 / AURolloutPriority= fast

使用图形用户界面配置

个人用户可以使用高级首选项对话框覆盖自动更新设置。这是一项基于用户的配置,并且这些设置仅适用于当前用户。

  1. 右键单击通知区域中的 Citrix Receiver for Windows。

  2. 选择高级首选项并单击自动更新

    此时将显示自动更新对话框。

    “自动更新”对话框

  3. 选择以下选项之一:

    • 是,通知我
    • 否,不要通知我
    • 使用管理员指定的设置
  4. 单击保存

使用 StoreFront 配置自动更新

  1. 使用文本编辑器打开 web.config 文件,该文件通常位于 C:\inetpub\wwwroot\Citrix\Roaming 目录中。

  2. 在该文件中找到用户帐户元素(您的部署的帐户名称为 Store)

    例如:<account id=… name=”Store”>

    </account> 标记之前,导航到该用户帐户的属性:

       <properties>

           <clear />     </properties>

  3. <clear /> 标记后面添加自动更新标记。

    <accounts>

            <clear />

            <account id=”d1197d2c-ac82-4f13-9346-2ee14d4b0202” name=”F84Store”

              description=”” published=”true” updaterType=”Citrix” remoteAccessType=”None”>

              <annotatedServices>

                <clear />

                <annotatedServiceRecord serviceRef=”1__Citrix_F84Store”>

                  <metadata>

                    <plugins>

                      <clear />

                    </plugins>

                    <trustSettings>

                      <clear />

                    </trustSettings>

                    <properties>

                      <property name=”Auto-Update-Check” value=”auto” />

                     <property name=”Auto-Update-DeferUpdate-Count” value=”1” />

                              <property name=”Auto-Update-LTSR-Only” value=”FALSE” />

                     <property name=”Auto-Update-Rollout-Priority” value=”fast” />

                            </properties>

                  </metadata>

                </annotatedServiceRecord>

              </annotatedServices>

              <metadata>

               <plugins>

                  <clear />

                </plugins>

                <trustSettings>

                  <clear />

                </trustSettings>

                <properties>

                  <clear />

               </properties>

              </metadata>

            </account>

auto-update-Check

指示 Citrix Receiver for Windows 在有可用更新时进行检测。

有效值包括:

  • 自动 - 系统将在有可用更新时向您发出通知(默认设置)。
  • 手动 - 系统在有可用更新时不向您发出通知。手动检查更新。
  • 已禁用 – 禁用自动更新

auto-update-LTSR-Only

指示 Citrix Receiver for Windows 必须仅接受 LTSR 的更新。

有效值包括:

  • True – 自动更新仅检查 Citrix Receiver for Windows 的 LTSR 更新
  • False – 自动更新还检查 Citrix Receiver for Windows 的非 LTSR 更新。

auto-update-DeferUpdate-Count

指示可以推迟通知的次数。以后提醒我选项在设置次数值中显示。

有效值包括:

  • -1 - 指示您可以将通知推迟任意次数(默认值 = -1)。
  • 0 - 指示不显示以后提醒我选项。
  • 任何其他数值 - 指示显示“以后提醒我”选项该次数。例如,如果将该值设置为 10,以后提醒我选项将显示 10 次。

auto-update-Rollout-Priority:

指示可以为推出设置的时间期限。

有效值包括:

  • Fast - 在交付期限的初期推出更新。
  • Medium - 在交付期限的中期推出更新。
  • Slow - 在交付期限的末期推出更新。

限制:

  1. 您的系统必须有权访问 Internet。
  2. Receiver for Web 用户不能自动下载 StoreFront 策略。
  3. 如果您配置了截获出站代理的 SSL,则必须添加 Receiver 自动更新签名服务 (https://citrixupdates.cloud.com) 和下载位置 (https://downloadplugins.citrix.com) 的例外。
  4. 默认情况下,自动更新功能在 VDA 上处于禁用状态。这包括 RDS 多用户服务器计算机、VDI 和 RemotePC 计算机。
  5. 自动更新功能在安装了 Desktop Lock 的计算机上处于禁用状态。