community.windows.win_scheduled_task_stat 模块 – 获取 Windows 计划任务信息
注意
此模块是 community.windows 集合 (版本 2.3.0) 的一部分。
如果您使用的是 ansible 包,则可能已安装此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list。
要安装它,请使用:ansible-galaxy collection install community.windows。
要在剧本中使用它,请指定:community.windows.win_scheduled_task_stat。
概要
- 将返回文件夹和任务是否存在。 
- 返回指定文件夹中任务的名称。 
- 使用 community.windows.win_scheduled_task 配置计划任务。 
参数
| 参数 | 注释 | 
|---|---|
| 要获取信息的计划任务的名称。 如果设置了  | |
| 任务所在的文件夹路径。 默认值:  | 
另请参阅
另请参阅
示例
- name: Get information about a folder
  community.windows.win_scheduled_task_stat:
    path: \folder name
  register: task_folder_stat
- name: Get information about a task in the root folder
  community.windows.win_scheduled_task_stat:
    name: task name
  register: task_stat
- name: Get information about a task in a custom folder
  community.windows.win_scheduled_task_stat:
    path: \folder name
    name: task name
  register: task_stat
返回值
常见的返回值已在 此处 记录,以下是此模块特有的字段
| 键 | 描述 | 
|---|---|
| 操作列表。 已返回:指定了 name 且任务存在 示例:  | |
| path 设置的文件夹是否存在。 已返回:始终 示例:  | |
| 文件夹中存在的任务数量。 已返回:始终 示例:  | |
| 文件夹中存在的任务列表。 已返回:始终 示例:  | |
| 配置为运行任务的主体的详细信息。 已返回:指定了 name 且任务存在 | |
| 在任务计划程序 UI 中显示的用户/组的名称。 示例:  | |
| 将运行任务的组。 示例:  | |
| 主体的 ID。 示例:  | |
| 任务将使用的登录方法。 示例:  | |
| 用于运行任务的用户权限级别。 示例:  | |
| 将运行任务的用户。 示例:  | |
| 任务注册信息的详细信息。 已返回:指定了 name 且任务存在 | |
| 任务的作者。 示例:  | |
| 注册任务的日期。 示例:  | |
| 任务的描述。 示例:  | |
| 任务的文档。 示例:  | |
| 任务的安全描述符。 示例:  | |
| 任务的来源。 示例:  | |
| 任务的 URI/路径。 示例:  | |
| 任务的版本。 示例:  | |
| 任务设置的详细信息。 已返回:指定了 name 且任务存在 | |
| 任务是否可以使用“运行”命令或上下文菜单启动。 示例:  | |
| 任务是否可以使用 TerminateProcess 终止。 示例:  | |
| 任务的兼容性级别 示例:  | |
| 任务计划程序在任务过期后等待删除任务的时间。 示例:  | |
| 如果计算机正在使用电池供电,则任务是否不会启动。 示例:  | |
| 在远程应用程序会话中是否不会启动任务。 示例:  | |
| 任务是否已启用。 示例:  | |
| 允许完成任务的时间。 示例:  | |
| 任务在UI中是否隐藏。 示例:  | |
| 任务的空闲设置。 示例:  | |
| 任务的维护设置。 | |
| 指示启动已运行的任务时的行为。 示例:  | |
| 任务的网络设置。 示例:  | |
| 任务的优先级。 示例:  | |
| 任务在失败时尝试重新启动的次数。 示例:  | |
| 任务计划程序尝试重新启动任务的时间。 示例:  | |
| 如果计算机处于空闲状态,则任务是否运行。 示例:  | |
| 只有在网络可用时任务是否运行。 示例:  | |
| 任务是否可以在其计划时间过去后的任何时间启动。 示例:  | |
| 如果计算机开始使用电池供电,则任务是否停止。 示例:  | |
| 任务是否使用统一调度引擎。 示例:  | |
| 任务是否易失。 示例:  | |
| 任务是否会在运行任务的时间唤醒计算机。 示例:  | |
| 任务状态的详细信息 已返回:指定了 name 且任务存在 | |
| 注册的任务上次运行的时间。 示例:  | |
| 上次运行任务时返回的结果。 示例:  | |
| 任务下次计划运行的时间。 示例:  | |
| 任务错过计划运行的次数。 示例:  | |
| 任务的状态,例如正在运行、已停止等。 示例:  | |
| 文件夹中是否存在该任务。 返回值: 指定名称 示例:  | |
| 触发器列表。 已返回:指定了 name 且任务存在 示例:  | 
