Você pode usar o agendador de tarefas do Windows para executar net start service
e net stop service
nos momentos apropriados.
Eu preciso de uma maneira de agendar um serviço para que ele só possa iniciar entre certas horas em uma máquina Windows (Windows Home Server, que é aproximadamente W2k3.)
Tudo ajuda recebido com gratidão!
Orihara está correto, mas aqui estão alguns detalhes adicionais que podem ajudar.
Você pode criar arquivos .cmd ou .bat que executam o comando net start e net stop. Nesse ponto, você pode usar o Agendador de Tarefas do Windows (geralmente em Acessórios / Ferramentas do Sistema) para agendar os horários de início e término dos comandos. Você também pode usar "at" na linha de comando para agendar os comandos.
Espero que ajude.