处理winserver下bat脚本定时任务执行报错:操作员或系统管理员拒绝请求(0x800710E0) 的解决方案【测试成功】

艺帆风顺 发布于 2025-04-02 25 次阅读


一、问题背景

    在windowns server 2012R2服务器上,设置了定时删除备份文件的bat脚本任务,手动右击执行没问题,但在加入计划任务后,未能执行成功,导致磁盘占用爆满。

 问题分析:

  1. 以管理员身份运行计划任务

  • 右键点击计划任务,选择“以管理员身份运行”或使用管理员帐户登录。

  • 确保你有足够的权限执行计划任务。

  • 设置计划任务权限

    • 打开计划任务程序。

    • 在任务计划库中,找到你的任务,右键单击并选择“属性”。

    • 在“常规”选项卡中,确保你选择的用户帐户具有足够的权限运行该任务。

  • 检查防病毒软件和防火墙

    • 防病毒软件或防火墙可能会阻止计划任务执行。确保你的脚本或任务未被阻止。

    • 检查防病毒软件和防火墙的日志,看是否有相关的拦截信息。

  • 完整路径

    • 在计划任务中使用完整路径来执行脚本,确保计划任务可以找到脚本。

  • 使用任务计划程序创建任务

    • 打开任务计划程序。

    • 选择“创建基本任务”或“创建任务”来确保任务的创建是由计划任务程序进行的。

    二、问题解决

    1、修改安全策略

        控制面板所有控制面板项管理工具,选择“安全设置->本地策略->安全选项”,在右边列表中找到“域控制器:允许服务器操作者计划任务”,将状态改为“已启用”。

    2、修改定时任务配置

    设置-并行运行新实例、或者改为停止现有实例试试