| 2622 | } |
| 2623 | |
| 2624 | static int schtasks_remove_task(enum schedule_priority schedule) |
| 2625 | { |
| 2626 | char *cmd; |
| 2627 | struct child_process child = CHILD_PROCESS_INIT; |
| 2628 | const char *frequency = get_frequency(schedule); |
| 2629 | char *name = schtasks_task_name(frequency); |
| 2630 | |
| 2631 | get_schedule_cmd("schtasks", NULL, &cmd); |
| 2632 | strvec_split(&child.args, cmd); |
| 2633 | strvec_pushl(&child.args, "/delete", "/tn", name, "/f", NULL); |
| 2634 | free(name); |
| 2635 | free(cmd); |
| 2636 | |
| 2637 | return run_command(&child); |
| 2638 | } |
| 2639 | |
| 2640 | static int schtasks_remove_tasks(void) |
| 2641 | { |
no test coverage detected