域策略计划任务0x80070005拒绝访问的解决方法

Win2003 SP2   适用于 2008 2012系统),无法新建/修改任务。

导出策略GPRESULT /H d:\GPReport3.html   报错如下:

 这种情况涉及到计算机的安全策略设置的问题。这是因为用户账号没有设置密码,也就是密码为空。解决方法是,点击桌面的左下角“开始”,点击“运行”,在其中输入gpedit.msc打开组策略编辑器,然后在它的左边依次展开“计算机配置”->“windows设置”->“安全设置”->“本地策略”->“安全选项”。在右侧的窗口中有个“帐户: 使用空白密码的本地帐户只允许进行控制台登录”策略项,双击它,将它从“已启用”改为“已禁用”,然后按“确定”即可。

 -------------------------------------

 

公司客户端电脑,有设定组策略,禁用Task,但是并没有对服务器生效,这点我在服务器上使用gpresult命令也验证过。

组策略如下:



试了网上所说的安全策略设定方法也无解。

后来微软答复:

通常的原因为管理员组对C:\WINDOWS\Tasks这个文件夹丢失了权限(可能为windows补丁引起的)。请打开命令行工具,定位到 C:\WINDOWS,然后运行CACLS TASKS /E /G builtin\administrators:F 命令给Administrators完全授权,然后用administrator账号登陆服务器,测试看看。

我按照这个方法做了,仍然不行。后来使用CACLS命令做了下查询,发现问题所在了。

执行C:\WINDOWS>cacls tasks            (查看目录和文件访问控制列表的命令

 

结果:

C:\WINDOWS\tasks\desktop.ini Everyone:(DENY)(特殊访问:)

                                      FILE_WRITE_DATA

                                      FILE_APPEND_DATA

                                      FILE_WRITE_EA

                                      FILE_WRITE_ATTRIBUTES

解决方法:

1、 cacls C:\windows\tasks /t /R

    取消everyone所有用户的权限 

2、 cacls C:\windows\tasks /t /p builtin\administrators:f

    所有权限替换为管理员组 完全控制

3、 cacls C:\windows\tasks /e /g builtin\system:f

    添加 system组权限 为完全控制

posted @ 2020-11-05 10:32  会飞的老虎  阅读(2903)  评论(0编辑  收藏  举报