引用nuget: TaskScheduler
using (TaskService taskService = new TaskService())
{
// 获取“Optimize Drives”任务
var task = taskService.GetTask("Microsoft\\Windows\\Defrag\\ScheduledDefrag");
// 如果任务存在,则禁用它
if (task != null)
{
task.Enabled = false; // 禁用任务
Console.WriteLine("Disk optimization task has been disabled.");
}
else
{
Console.WriteLine("Disk optimization task not found.");
}
}