Microsoft.PowerShell.ScheduledJob Namespace

The Microsoft.PowerShell.ScheduledJob namespace contains classes that define jobs and enable scheduling of those jobs.

ClassDescription
AddJobTriggerCommandAdds triggers to the scheduled job definitions. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
DisableJobTriggerCommandDisables triggers on a scheduled job definition. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
DisableScheduledJobCommandDisables a scheduled job definition. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
DisableScheduledJobDefinitionBaseRepresents the abstract base class for the DisableScheduledJobCommand and EnableScheduledJobCommand classes. This SDK programming element is introduced in Windows PowerShell 3.0.
EnableDisableScheduledJobCmdletBaseRepresents the abstract base class for the DisableJobTriggerCommand and EnableJobTriggerCommand classes. This SDK programming element is introduced in Windows PowerShell 3.0.
EnableJobTriggerCommandEnables triggers on a scheduled job definition. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
EnableScheduledJobCommandRepresents a cmdlet that enables a scheduled job definition. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
GetJobTriggerCommandRetrieves scheduled job triggers for a scheduled job definition. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
GetScheduledJobCommandRepresents a cmdlet that retrieves scheduled job definitions from the local repository. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
GetScheduledJobOptionCommandRepresents a cmdlet that retrieves the options for a scheduled job definition. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
JobTriggerToCimInstanceConverterProvides PowerShell conversions of types in the Microsoft.Management.Infrastructure namespace. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
NewJobTriggerCommandRepresents the New-JobTrigger PowerShell cmdlet, which creates a scheduled job trigger. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
NewScheduledJobOptionCommandRepresents the New-ScheduledJobOption cmdlet, which creates a scheduled job option. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
RegisterScheduledJobCommandRepresents the Register-ScheduledJob cmdlet, which creates a new type of scheduled job definition and registers it with Task Scheduler. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
RemoveJobTriggerCommandRepresents the Remove-JobTrigger cmdlet, which deletes job triggers from scheduled jobs. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobRepresents a scheduled job. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobDefinitionContains the information needed to define a PowerShell job that can be scheduled to run either independently or through Task Scheduler. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobExceptionThe exception that is thrown for an error encountered while handling scheduled jobs. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobInvocationInfoRepresents job invocation information for the Register-ScheduledJob PowerShell cmdlet. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobOptionCmdletBaseRepresents the abstract base class for the NewScheduledJobOptionCommand and SetScheduledJobOptionCommand cmdlet wrapper classes. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobOptionsRepresents Task Scheduler options. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobSourceAdapterProvides functionality for retrieving results of scheduled job runs from the scheduled job store. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduledJobTriggerContains information that is used to define how and when a PowerShell job is run by Windows Task Scheduler (WTS). This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
ScheduleJobCmdletBaseSpecifies the abstract base class for PowerShell cmdlets that involve scheduled jobs. This SDK programming element is introduced in Windows PowerShell 3.0.
SetJobTriggerCommandRepresents the Set-JobTrigger cmdlet, which changes the properties of the job triggers of scheduled jobs. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
SetScheduledJobCommandRepresents the Set-ScheduledJob cmdlet, which updates a scheduled job definition and saves the changes to the scheduled job store and Task Scheduler. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.
SetScheduledJobOptionCommandRepresents the Set-ScheduledJobOption cmdlet, which changes the options of the scheduled job. This SDK programming element is introduced in Windows PowerShell 3.0.
UnregisterScheduledJobCommandRepresents the Unregister-ScheduledJob cmdlet, which removes scheduled job definitions from the Task Scheduler, job store, and local repository. This class cannot be inherited. This SDK programming element is introduced in Windows PowerShell 3.0.

EnumerationDescription
TaskMultipleInstancePolicySpecifies Task Scheduler options for multiple instance policies of scheduled tasks (jobs). This SDK programming element is introduced in Windows PowerShell 3.0.
TriggerFrequencySpecifies trigger types in terms of the frequency that the trigger is activated. This SDK programming element is introduced in Windows PowerShell 3.0.


Show:
© 2014 Microsoft