非管理员用户以编程方式创建和删除任务

本文关键字:创建 删除 任务 方式 编程 管理员 用户 | 更新日期: 2023-09-27 18:04:47

我试图通过schtasks.exe作为进程在c#中查询,创建和删除任务。

作为管理员,一切都很好,但当作为非管理员用户运行时,我得到访问拒绝消息。我试图通过Calcs给C:'Windows'System32'Tasks文件夹的用户权限。

还尝试通过SubInAcl/service Schedule/Grant=DOMAIN'nonadminuser= to授予启动和停止服务的权限

Error: OpenService Error:5 Access is denied.

User不能是power User或Backup Operators。

如果有什么可以帮忙的,请告诉我。

非管理员用户以编程方式创建和删除任务

可以在创建任务时模拟管理员用户吗?

模拟

还有一个任务调度程序的。net包装器-任务调度程序包装器,它可能更容易使用您正在使用的命令行版本,但不确定它是否有助于解决访问拒绝问题。