脚本化任务设置

列出“脚本化任务”页上可用的所有 脚本化任务 。脚本化任务在配置集级别运行。在这里,您可以配置要为当前配置集启用的脚本化任务。要编辑脚本化任务,请转到 脚本化任务

配置脚本化任务

  1. 脚本化任务设置页面上,找到脚本化任务,选择省略号,然后选择配置

  2. 配置脚本任务 向导中,配置以下设置,然后单击 保存

一般来说

  • 启用此任务。选择是启用()还是禁用()当前配置集的任务。如果禁用,代理将不处理任务。
  • 验证签名。选择是否在运行任务之前验证签名。当脚本任务被授予完全访问权限时,必须进行签名验证。
  • 日程安排。计划任务的运行时间。以下选项可用:

    • 开始日期。指定任务首次出现的开始日期。
    • Run at(运行时间)。以 24 小时制格式指定一天中运行任务的时间。
    • 重复。选择“”以指定任务运行的频率。例如,每隔一小时、每两小时、每天、每两天。如果选择“”或“”,则可以指定一个或多个特定日期。如果希望任务仅运行一次,请选择“”。

    注意事项: 如果您的环境中运行的代理早于 2205.1.0.1,请考虑以下事项:

    • 开始日期”和“运行 时间”设置不起作用。
    • 为任务选择“”作为“重复”时,该选择等于将任务配置为运行一次。
    • 将任务的 重复 选择为 时,“每日”、“”和“”设置不起作用。选择等于将任务配置为运行一次。

    注意:

    您可能会收到一条提示,提示您配置为运行一次的任务缺少计划。在这种情况下,请重新配置这些任务。

参数中:

  • 将参数传递给脚本任务。选择是否将参数传递给脚本任务。启用后,允许您在运行时将输入作为参数变量在脚本化任务中提供。这样做的好处是,您可以在不更改底层代码的情况下控制脚本化任务的行为方式。以下参数类型可用:

    • 基本参数:
      • 整数。示例:123
      • 字符串。示例:hello world
      • 布尔值。Ture 或 False。
      • 字符。示例:c
      • 切换。Ture 或 False。
      • 。示例:1.023
      • 日期和时间。示例:YYYY-MM-DD HH:mm:ss

    注意:

    • 您最多可以配置 20 个参数。
    • name 字段是可选的,但“switch”类型的参数除外。
    • PowerShell 支持部分参数名称。使用部分参数名时,请确保该名称是唯一的-将其与现有参数名称区分开来。示例:PowerShell 的以下参数名称相同:-t-ti-title。在这种情况下,请提供足够的参数名称字母以将其与其他参数区分开来。

输出中:

  • 输出文件。选择是否要收集任务输出的文件。如果选中,则在为任务生成的报告中包括输出文件内容。然后,您无需在用户环境中访问输出文件即可查看报表中的输出文件内容。

  • 输出突出显示。选择是否要突出显示输出文件内容和控制台输出中的某些内容。

    • 突出显示关键字。指定您希望报表突出显示的关键字。您可以键入多个关键字,用逗号分隔。键入关键字后,按 E nter 键继续。如果指定,与关键字匹配的报表内容将在生成的报告的 输出文件内容控制台输出 部分中突出显示。

    • 突出显示正则表达式匹配。输入描述要突出显示的内容的正则表达式。正则表达式必须符合.NET 正则表达式库语法,该语法与 PCRE 兼容。有关更多信息,请参阅 Microsoft 文档: https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference

      • 正则表达式。输入描述要突出显示的内容的正则表达式。
      • 忽略大小写。选择内容是否必须与大小写完全匹配。
      • 使用多行匹配。选择是否使用多行匹配,其中 ^ 和 $ 匹配每行的开头和结尾,而不是整个输出内容的开头和结尾。
      • 只捕获命名组。选择是否只捕获命名组。捕获的组是通过在正则表达式模式中使用括号来定义的。通过 (?<name> subexpression) 语法为命名组显式分配名称或编号。
      • 作为上下文线索包含的行数。指定要作为上下文线索包含在突出显示中的匹配之前和之后的行数。支持的值:1—10。
      • 仅在报表中包含正则表达式匹配。控制是在报表中包含整个输出内容,还是仅包含与正则表达式匹配的内容。启用此选项可减少传输到 Citrix Cloud 的数据量。启用该选项后,无论指定的关键词是什么,“突出显示关键字”功能都不会显示任何内容。

查看脚本化任务的报告

脚本化任务设置页面上,找到脚本化任务,选择省略号,然后选择查看报告。因此,您将转到 “ 监视” > “报告 ” 页面,在该页面中可以看到与任务相关的报告(如果有)。单击省略号可查看更多详细信息。有关详细信息,请参阅报告

脚本化任务设置