Хорошо, Пабло вызвал у меня интерес к тому, чтобы сказать, что планировщик доступен через COM.
В PowerShell вы можете сделать это:
$svc = new-object -com Schedule.Service
... и это дает вам указатель на планировщик задач. Вы можете видеть, какие члены он использует:
$svc | get-member
Одним из методов является NewTask, поэтому я бы начал с него.
Редактировать: Дополнительная информация здесь . Это пример VBScript, но он даст вам суть.