Tenha uma raiz com o Process Explorer . Você pode descobrir que uma instância de CONHOST.EXE ainda está oculta (por exemplo, uma instância gerada para seu aplicativo de console). Agora, eu não fiz nenhum código C desde ~ 1997, e isso foi com o Borland C ++ (ou seja, pré-framework .NET). No entanto, seu código não tem um código de retorno explícito - não tenho certeza se isso faria com que o Agendador de Tarefas não detectasse uma saída. Improvável, mas vale a pena.