【转载】解决windows服务器上定时任务执行时报0x1错误,但是手动执行顺利完成...

最近修改定时任务重新部署后,定时运行后运行结果为0x1,但是手动执行后,任务可以顺利完成。

windows官网解释如下:
0x0: 操作已成功完成
0x1: 调用的函数不正确或调用了未知函数。

因为手动可以执行,所以我排除程序问题,应该是系统权限造成的问题。然后尝试调整运行权限后,顺利执行。

操作如下:
这里写图片描述

运行权限默认的设置是“只在用户登录时运行”,这个设置有个问题就是当服务器重启后,没有登录的情况下,定时任务无法执行。所以我们刚才改成“不管用户是否登录都要运行”,如下图所示:
这里写图片描述

点击确认按钮后,会提示你输入你的密码,如下图所示:
这里写图片描述

输入你当前登录用户的密码后,就设置完成了。
最近修改定时任务重新部署后,定时运行后运行结果为0x1,但是手动执行后,任务可以顺利完成。

windows官网解释如下:
0x0: 操作已成功完成
0x1: 调用的函数不正确或调用了未知函数。

因为手动可以执行,所以我排除程序问题,应该是系统权限造成的问题。然后尝试调整运行权限后,顺利执行。

操作如下:

【转载】解决windows服务器上定时任务执行时报0x1错误,但是手动执行顺利完成...
这里写图片描述

运行权限默认的设置是“只在用户登录时运行”,这个设置有个问题就是当服务器重启后,没有登录的情况下,定时任务无法执行。所以我们刚才改成“不管用户是否登录都要运行”,如下图所示:


【转载】解决windows服务器上定时任务执行时报0x1错误,但是手动执行顺利完成...
这里写图片描述

点击确认按钮后,会提示你输入你的密码,如下图所示:


【转载】解决windows服务器上定时任务执行时报0x1错误,但是手动执行顺利完成...
这里写图片描述

输入你当前登录用户的密码后,就设置完成了。