在win server服务器端,设置定时任务后,总是执行失败,提示错误值为:2147943785

在网上找了一圈,说是执行程序的用户,没有”批处理登录的权限“,按照提示查看,果然如此:
管理工具 - >本地安全策略 - >本地策略 - > 用户权利分配 - >登录为批处理作业,这里确实没有我登录的账户,即使是administrator也不行。

然而,即便知道的原因,还是没有权限修改:按照以上目录打开“登录为批处理作业”, 无权修改。
迂回解决:
重新创建任务,在账户选择时,使用可“作为批处理作业登录”的账户(比如 NETWORK SERVICE)





















