schtasks.exe 需要什么权限来查询另一台服务器?

schtasks.exe 需要什么权限来查询另一台服务器?

我们的域中有一台 Server 2012 计算机 HostA 和一台 Windows 7 计算机 MONITOR_VM。HostA 正在运行计划任务。我想从 MONITOR_VM 查询此任务的信息。我使用以下命令:

schtasks.exe /query /S HostA /TN "taskname" /v /fo list

当我以我自己的身份(我是 HostA 上的管理员)从 MONITOR_VM 运行它时,它工作正常。当我以 DOMAIN\UserX(这是我的批处理脚本将以较低权限运行的用户)从 MONITOR_VM 运行它时,它一直显示“访问被拒绝”。我试图弄清楚我需要授予 UserX 什么权限才能获得访问权限。

我尝试过让 UserX 完全控制C:\Windows\System32\TasksHostA,但什么也没改变。我知道这不是防火墙问题,因为我自己可以很好地运行查询(我们使用的是硬件防火墙,而不是 Windows 防火墙,两者没有冲突,Windows 防火墙已关闭。)

相关内容