Eu o uso exclusivamente no Windows para agendar tarefas, principalmente porque os sistemas Windows nunca parecem ter nenhum conjunto de ferramentas "padrão" que os administradores instalam. O Gerenciador de Tarefas Agendadas do Windows faz o trabalho. Ele tem um utilitário de linha de comando e você pode contar com ele sendo instalado em todas as máquinas. Eu digo que é a melhor aposta, mas adoraria ouvir outras opiniões.
Apenas certifique-se de que suas contas de serviço tenham os direitos necessários. As contas de serviço padrão do Windows normalmente têm recursos de acesso à rede ZERO, portanto, se a sua cópia estiver em compartilhamentos de rede, você poderá ser parafusado.