Windows 2008 Scheduled tasks discovery

Progel.Windows.ScheduledTasks.2008.Discovery (Discovery)

Discovers Windows Server 2008 scheduled tasks.

Knowledge Base article:

Summary

Discovers scheduled jobs (tasks) on Windows Server 2008 Systems.

Configuration

The discovery provider is configured, by default, to exclude system jobs (included in folder Windows) and Internet Explorer feed synchronization jobs. The property involed are FoldersToExclude and JobsToExclude. The first one is a comma delimited list with folder names to exclude from discovery, the second one is regular expression that selects the names of the jobs to exclude.

External

For more informations on regular expression patterns see: http://msdn.microsoft.com/en-us/library/ms974570.aspx

Element properties:

TargetProgel.Windows.ScheduledTasks.2008.Scheduler
EnabledTrue
Frequency43200
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Progel.Windows.ScheduledTasks.2008.Discovery.Script Default

Source Code:

<Discovery ID="Progel.Windows.ScheduledTasks.2008.Discovery" Enabled="true" Target="Progel.Windows.ScheduledTasks.2008.Scheduler" ConfirmDelivery="false" Remotable="false" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Progel.Windows.ScheduledTasks.2008.Job"/>
<DiscoveryRelationship TypeID="ProgelWindowsScheduledTasksLibrary!Progel.Windows.ScheduledTasks.SchedulerHostsJob"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Progel.Windows.ScheduledTasks.2008.Discovery.Script">
<IntervalSeconds>43200</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<ManagementGroupName>$Target/ManagementGroup/Id$</ManagementGroupName>
<FoldersToExclude>\Microsoft\Windows</FoldersToExclude>
<JobsToExclude>User_Feed_Synchronization-{</JobsToExclude>
<LogSuccessEvent>true</LogSuccessEvent>
</DataSource>
</Discovery>