Custom task

Creates and schedules custom tasks from either existing custom task types, or task types that you create.

You can create a custom task in the form of a COM object that implements the COM interface provided. You can also create an executable with options that you set through command-line parameters. For instance, you can use a custom task to open a batch of text files.

The task manager type library, called ServiceModuleInterfaceDef.tlb, is delivered with Task Scheduler. Reference this file within your project for access to the COM interface for task managers. You can create custom tasks that conform to the interface in a programming language that supports COM.