Examining Running and Scheduled Tasks

Scheduled and running tasks on a Windows computer can be accessed and examined as of version 8 of TEM. For instance, you can find the names of currently running tasks with an expression like this:

Q: names of running tasks
A: SystemSoundsService
A: MsCtfMonitor

To see what tasks are scheduled to run and when, use an expression like the following:

Q: (names of it, paths of it, next run times of it) of scheduled tasks
A: AD RMS Rights Policy Template Management (Automated), \Microsoft
\Windows\Active Directory Rights Management Services Client\AD RMS Rights 
Policy Template Management (Automated), ( Thu, 19 Aug 2010 03:05:32 -0700 )
A: AitAgent, \Microsoft\Windows\Application Experience\AitAgent, 
( Thu, 19 Aug 2010 02:30:00 -0700 )
A: ProgramDataUpdater, \Microsoft\Windows\Application Experience
\ProgramDataUpdater, ( Thu, 19 Aug 2010 00:30:00 -0700 )
A: Consolidator, \Microsoft\Windows\Customer Experience Improvement 
Program\Consolidator, ( Wed, 18 Aug 2010 22:00:00 -0700 )
A: KernelCeipTask, \Microsoft\Windows\Customer Experience 
Improvement Program\KernelCeipTask, ( Thu, 19 Aug 2010 03:30:00 -0700 )

The following example shows how to list all of the tasks that will run at logon:

Q: names of scheduled tasks whose (exists definitions whose (exists 
triggers whose (type of it is logon task trigger type) of it) of it)
A: AD RMS Rights Policy Template Management (Automated)
A: AD RMS Rights Policy Template Management (Manual)
A: Microsoft-Windows-DiskDiagnosticResolver
A: Logon Synchronization
A: AutoWake