c# - Microsoft.Win32.TaskScheduler AllTasks 无法正常工作
问题描述
这是我的电脑上的任务调度程序列表,如 Task Sheduler 中所示:
运行此代码:
static void Main(string[] args)
{
TaskService x = new TaskService();
foreach (Task z in x.AllTasks)
{
if (z.Name.ToLower().Contains("intel"))
{
Console.WriteLine(z.Name + " " + z.Enabled + " " + z.IsActive);
}
}
}
显示零输出,这意味着 x.AllTasks 无法正常工作,是吗?intel 文件夹中定义的任务称为:“intel telemetry”。
还有为什么他在 github 上的 Microsoft.Win32 命名空间中提供的代码……那不是微软的游乐场吗?
解决方案
推荐阅读
- c++ - 如何实现跟随定时器?
- php - Composer 在尝试更新 sentry-laravel 包时不返回任何更新
- java - 使用 lambda 函数调用 rest api 的 Junit 测试用例
- java - 为什么实例化 JavaFX 场景控件会破坏布局
- bash - 使用 Git Bash 在远程服务器上通过 SSH 执行 sudo 命令?
- java - 我可以观看文件/文件夹重命名事件吗?
- java - 是否可以将函数作为枚举构造函数参数?
- docusignapi - DocuSign REST Api 字符串字段限制
- javascript - PHP 数组转换成 JavaScript 数组
- java - 我真的可以信任 LOG4J 时间戳作为生产中的性能指标吗?