Here are some link related to the managing of windows task scheduler from C# code.
Also some link contains information about the nearest problems.
The task was: Create WCF Service for managing Task Scheduler from clients.
WCF service is hosted on the IIS under embedded Network Service Account.
Problem was to give this account needed permissions durion service installation.
Такая учетная запись называется Network Service и процессы, выполняемые под этой учетной записью, используют ее профиль, который расположен в разделе HKU\S-1-5-20 и его файлы расположены в папке %SystemRoot%\ServiceProfiles\NetworkService.
About NetWork Service account
Second issue: this service should be able to manage Task Scheduler on the local servers.
Again, need to research through permissions and rights.
Security Group in the AD - for the machine specifications
Open Source library - the main part of this task. Thanks to the author of this library,
David Hall.
Task Scheduler management
http://taskscheduler.codeplex.com/
http://taskscheduler.codeplex.com/license
And some other links:
schtasks.exe help -
http://support.microsoft.com/kb/814596
http://forums.techarena.in/windows-server-help/684821.htm
http://www.tramontana.co.hu/wix/lesson6.php