scheduled-tasks - Windows 任务计划程序错误 101启动失败代码 2147943785

我正在尝试在Windows计划任务上运行C#程序。

" Error Value : 2147943785 "

下面是错误的XML


- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
 <Provider Name="Microsoft-Windows-TaskScheduler" Guid="{DE7B24EA-73C8-4A09-985D- 5BDADCFA9017}" /> 
 <EventID>101</EventID> 
 <Version>0</Version> 
 <Level>2</Level> 
 <Task>101</Task> 
 <Opcode>101</Opcode> 
 <Keywords>0x8000000000000001</Keywords> 
 <TimeCreated SystemTime="2013-01-10T12:44:20.882178000Z" /> 
 <EventRecordID>51522</EventRecordID> 
 <Correlation /> 
 <Execution ProcessID="652" ThreadID="1892" /> 
 <Channel>Microsoft-Windows-TaskScheduler/Operational</Channel> 
 <Computer>pcb.co.za</Computer> 
 <Security UserID="S-1-5-18" /> 
 </System>
- <EventData Name="TaskStartFailedEvent">
 <Data Name="TaskName">Naedo</Data> 
 <Data Name="UserContext">DomaninUser31r</Data> 
 <Data Name="ResultCode">2147943785</Data> 
 </EventData>
 </Event>

时间:

计划任务的用户必须计算机上有“作为批处理作业登录”权限。你可以在以下位置更改策略(在托管exe的服务器上)

管理工具= >本地安全策略= >本地策略= >用户权限分配= >作为批处理作业登录

将你的用户添加到此列表中(你也可以将用户帐户设为计算机上的本地管理员)。

...