Olá Mirlene, tudo bem com você?
Peço desculpas pela demora no retorno a sua mensagem.
Para criar um serviço ou bot que seja iniciado assim que o Windows for iniciado, você pode utilizar a linguagem Python juntamente com a biblioteca pyautogui. Essa biblioteca permite automatizar ações no computador, como clicar em botões e digitar textos. Com ela, você pode criar um script que marque um tempo e dê a opção para a pessoa escolher se quer parar ou não.
Aqui está um exemplo básico de como você pode fazer isso em Python:
import time
import pyautogui
def marcar_tempo():
# Marca o tempo atual
tempo_inicial = time.time()
while True:
# Verifica se o tempo já passou de 10 segundos
if time.time() - tempo_inicial >= 10:
# Exibe uma mensagem para a pessoa escolher se quer parar ou não
resposta = pyautogui.confirm('Deseja parar o serviço?')
if resposta == 'OK':
break
# Espera 1 segundo antes de verificar novamente
time.sleep(1)
marcar_tempo()
Neste exemplo, o script irá marcar o tempo atual e ficará verificando se já passaram 10 segundos. Caso tenha passado, será exibida uma mensagem para a pessoa escolher se quer parar o serviço ou não. Se a pessoa escolher parar, o loop será interrompido e o serviço será encerrado.
Lembre-se de utilizar o agendador de tarefas do Windows para executar esse script python assim que o PC iniciar. recomendo um artigo que mostra como realizar essa tarefa:
Também deixo abaixo nossa formação de Python para você conhecer a linguagem:
Todavia, vale ressaltar que como é um assunto externo aos cursos da Alura, e que não tenho acesso ao cenário completo do projeto outros testes terão de ser feitos a fim de obter o resultado esperado, mas espero que esta resposta seja um bom ponto de partida para a resolução do seu problema.
Espero ter ajudado.
Abraços e bons estudos!