我在 Server 2008 上设置了一个计划任务,并希望以本地管理员以外的用户身份运行它。因此,我选择专门为此任务创建的域帐户,一旦我关闭了计划任务并输入了有效密码,我就想运行它并查看此任务的历史记录选项卡。在历史记录选项卡上,我看到:
该用户帐户没有权限查看这台计算机上的任务历史记录。
我必须授予什么权限才能允许该用户查看历史记录和/或我如何以本地管理员/域管理员而不是运行作业的用户身份查看历史记录?
希望重现的步骤:我从“服务器管理器”开始 - 配置 - 任务计划程序 - 任务计划程序库。在顶部中间窗格中,我有一些以本地管理员身份运行了几个月的任务。在解决另一个问题的过程中,我将任务更改为以 Domain\ABCuser 身份运行。在后来的故障排除过程中,我尝试取消选中“以最高权限运行”。此后,我将作业改回 SERVERNAME\Administrator,但历史记录选项卡仍显示权限消息。我可能打开了多个服务器管理器窗口。关闭服务器管理器并确保没有打开其他管理控制台后,我能够重新打开服务器管理器并查看历史记录选项卡,而不会出现错误。
此时任务运行正常,但如果我需要以任务特定帐户运行任务,我想知道如何使历史记录可查看。这可能很简单,例如关闭所有服务器管理器窗口,以便下次打开管理器时刷新缓存的权限,但目前我不知道确切的解决方案是什么。
答案1
您可以授予普通用户或指定组内的用户对任务文件夹 (C:\Windows\System32\Tasks) 的读取权限。
答案2
右键单击并“以管理员身份运行”对我有用。