TestimoX

API Reference

Class

TaskSchedulerQuery

Namespace ComputerX.ScheduledTasks
Assembly ComputerX
Modifiers static

Query helpers for Windows Task Scheduler.

Inheritance

  • Object
  • TaskSchedulerQuery

Methods

public static IEnumerable<ScheduledTaskInfo> Get(String computer = null, Boolean suspicious = false, Boolean onlySuspicious = false, TaskSchedulerOptions options = null, SuspicionOptions suspicionOptions = null) #
Returns: IEnumerable<ScheduledTaskInfo>

Enumerates tasks on a computer. When suspicious is true, items include suspicion fields.

Parameters

computer System.String = null optionalposition: 0
suspicious System.Boolean = false optionalposition: 1
onlySuspicious System.Boolean = false optionalposition: 2
options ComputerX.ScheduledTasks.TaskSchedulerOptions = null optionalposition: 3
suspicionOptions ComputerX.ScheduledTasks.SuspicionOptions = null optionalposition: 4
public static ScheduledTaskInfo GetOne(String path, String computer = null, Boolean suspicious = false, TaskSchedulerOptions options = null, SuspicionOptions suspicionOptions = null) #
Returns: ScheduledTaskInfo

Gets a single task by full path. When suspicious is true, item includes suspicion fields.

Parameters

path System.String requiredposition: 0
computer System.String = null optionalposition: 1
suspicious System.Boolean = false optionalposition: 2
options ComputerX.ScheduledTasks.TaskSchedulerOptions = null optionalposition: 3
suspicionOptions ComputerX.ScheduledTasks.SuspicionOptions = null optionalposition: 4