任务调度程序:所有用户如何查看/编辑/运行相同的任务?

任务调度程序:所有用户如何查看/编辑/运行相同的任务?

我希望所有(或选定的)用户/管理员查看/编辑/运行相同的任务。似乎每个用户/管理员只能看到自己的任务,而看不到其他用户的任务。

这让我很困惑,因为在 Linux 上,拥有正确权限的用户可以查看/更改所有 cron 作业。因此作业与机器有关,而不是与机器上的用户有关。

答案1

默认情况下,计划任务是特定于用户的,这就是为什么您只能看到“您自己的”任务。如果您选择创建“普通”任务(而不是简单任务),您将获得选择特定用户或用户组的选项。

例如,选择系统帐户或用户组应该使其他用户也可以看到它(假设他们有足够的权限查看它)。我还没有在最新版本的 Win10 上尝试过这个,但据我记得它应该可以工作。

答案2

您可以使用 powershell 进行任务导出/导入:

Get-ScheduledTask
$xml = Export-ScheduledTask -TaskName Abc -TaskPath \Xyz\
Register-ScheduledTask -Xml $xml -TaskName Abc -TaskPath \Xyz\ -User Xxx

答案3

由于 Windows 10 权限存储在注册表中。您可以使用脚本编辑这些设置。请参阅这里

相关内容