Quantcast
Channel: Task Scheduler Managed Wrapper
Viewing all articles
Browse latest Browse all 2206

Commented Unassigned: RegisterTask fails on windows 10 (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED) [12466]

$
0
0
I am running the example given on https://taskscheduler.codeplex.com/ on my localPC.
__CODE:__
using (TaskService ts = new TaskService())
{
// Create a new task definition and assign properties
TaskDefinition td = ts.NewTask();
td.RegistrationInfo.Description = "Does something";

// Create a trigger that will fire the task at this time every other day
td.Triggers.Add(new DailyTrigger { DaysInterval = 2 });

// Create an action that will launch Notepad whenever the trigger fires
td.Actions.Add(new ExecAction("notepad.exe", "c:\\test.log", null));

// Register the task in the root folder
ts.RootFolder.RegisterTaskDefinition(@"Test", td);
}

I see this Behaviour:
* This fails on Windows 10 PC.
* This works on WIndows 7 PC.
* This works on Windows 10 PC if I start the application as "Run as administrator"


Error Details:__
__Microsoft.Win32.TaskScheduler - Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))__
at Microsoft.Win32.TaskScheduler.V2Interop.ITaskFolder.RegisterTaskDefinition
at Microsoft.Win32.TaskScheduler.TaskFolder.RegisterTaskDefinition
at Microsoft.Win32.TaskScheduler.TaskFolder.RegisterTaskDefinition

__I want to run the application without using "Run as Administrator" on windows 10. Can you suggest a fix.__
__
Comments: ** Comment from web user: Colecas **

Same error in Windows Server 2016, version 1607.
I'm working with the last release version of the task scheduled managed wrapper, 2.5.27


Viewing all articles
Browse latest Browse all 2206

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>