我们目前正在评估是否可以远程启动已经创build的计划任务。 我已经知道我们可以使用命令:schtasks / run / s computer / tn taskname,它工作正常。 唯一的问题是它需要成为pipe理员组的成员。 我知道你可以用powershell做同样的事情,但访问权限是一样的。
所以我想知道是否有可能授予用户一个访问权限,能够启动任务,而不给他pipe理员? 我们希望使用这个解决scheme来集中pipe理大量的服务器,我们不希望我们的服务帐户成为每个服务器的pipe理员。 我们要强制执行最小特权。
谢谢你的帮助。
Windows Server 2008中的任务计划程序(或更新版本,基于我所看到的)将function委派给非pipe理员用户启动任务中没有function。
话虽如此,作为一种可能的select,您可以对任务的触发器做一些创意 。 我可以想象给非pipe理员用户权限写入应用程序事件日志,然后触发基于特定事件的任务。 (即使提出这个问题,我也觉得有点肮脏,但应该可行。)
有第三方解决scheme也可以添加您正在查找的委托function。