我的自定义任务计划程序在 Windows XP 中运行良好,但在 Windows 7 中引发访问被拒绝错误。
原因是 Windows 7 没有将任务存储在C:\Windows\Tasks
. 它将其存储在C:\Windows\System32\Tasks
. 但是我的任务计划程序尝试存储C:\Windows\Tasks
导致错误的任务。
我正在使用ITaskSchedular
和 ITask COM 接口;我想更改 的 RootFolder ITaskSchedular
,但我不能。
我没有管理员权限;这就是它抛出此错误的原因。管理员将能够正确运行我的调度程序。