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 且任务存在 示例: |