Windows任务计划程序错误101启动失败代码2147943785
我试图安排我的C#程序在Windows调度程序上运行。 我正在使用Windows 7 Professional。
我可以创建设置为运行的任务安全选项,无论用户是否登录,赋予它高权限,它是在我有权访问的远程路径上启动exe。
“错误值: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的计算机上具有“作为批处理作业登录”权限。 这可以在托管exe的计算机的本地安全策略上进行配置。 您可以更改策略(在托管exe的服务器上)
管理工具 - >本地安全策略 - >本地策略 - >用户权限分配 - >作为批处理作业登录
将您的用户添加到此列表中(您也可以使用户帐户成为托管该exe的计算机上的本地管理员)。
最后,您还可以简单地将您的exe文件从网络位置复制到本地计算机,然后从那里运行它。
还请注意,域策略可能会限制组织的“作为批处理作业登录”权限。
有同样的问题,但我的工作数周之前。 实现了我在服务器上更改了密码。
如果您已选择了选项,请记得更新您的密码'运行用户是否已登录'
我今天在Win7.x64上也有同样的情况,这可以解决它。
右键点击MyComputer>管理>本地用户和组>管理员>双击>您的名字应该在那里,如果没有按添加...
链接地址: http://www.djcxy.com/p/38935.html上一篇: Windows task scheduler error 101 launch failure code 2147943785