Windows 错误:创建计划任务时,访问被拒绝

Windows 错误:创建计划任务时,访问被拒绝,windows,scheduled-tasks,windows-server-2008-r2,Windows,Scheduled Tasks,Windows Server 2008 R2,下面是我得到的错误: Create task command: '/cygdrive/c/Windows/System32/schtasks.exe /create /SC MINUTE /MO 10 /TN "Name of task" /TR "D:\path\to\exe /REQUIRED_PARAMETER" /RU System /F' ERROR: Access is denied. 我发现的一个技巧是运行以下命令: cd\ cacls c:\windows\tasks /T /

下面是我得到的错误:

Create task command: '/cygdrive/c/Windows/System32/schtasks.exe /create /SC MINUTE /MO 10 /TN "Name of task" /TR "D:\path\to\exe /REQUIRED_PARAMETER" /RU System /F'
ERROR: Access is denied.
我发现的一个技巧是运行以下命令:

cd\
cacls c:\windows\tasks /T /E /P Administrators:F
cacls c:\windows\tasks /T /E /P SYSTEM:F
还有几件事:

  • 我确认任务计划程序服务正在运行
  • 事件查看器未显示任何特定于任务创建的内容
  • 我在
    Procmon
    中捕获并过滤了事件,在这里找不到结果为
    拒绝访问的事件
  • 该用户是在
    schedtasks.exe上具有
    read
    execute
    的组(即用户)的一部分
  • 用户可以完全访问手动提供的
    c:\Windows\tasks
  • 用户拥有以任务为目标的可执行文件的文件夹
编辑#1

  • 创建任务的用户不是管理员的一部分。当我让他成为管理员时,它就起作用了。然而,我们认为他不应该在管理层