Skip to content

SCRUM#147 - Replace Start_agent by default

Lais Frigério requested to merge issue/147 into development

No windows, no momento em que o agent é instalado, é usado o seguinte comando para iniciar o agent toda vez que a máquina é ligada:

  • schtasks /Create /SC ONLOGON /TN Start_agent /TR '{app}\bin\agent-v0.0.exe'

Quando o agent é atualizado, o sistema operacional verifica que já existe uma tarefa "agendada", denominada Start_agent. Por consequência, irá abrir um terminal perguntando ao usuário se ele deseja substituir a tarefa.

Vamos imaginar que o agent está desatualizado na máquina do cliente. Como o agent roda em "background", do nada vai abrir uma tela para o usuário perguntando se ele aceita substituir a tarefa.

Então, é interessante substituir a tarefa por default sem perguntar ao usuário.

Obs:

  • Adicionei a opção /F no comando e está fazendo o replace sem abrir o terminal (Testei no windows 10);
    • schtasks /Create /SC ONLOGON /TN Start_agent /TR '{app}\bin\agent-v0.0.exe' /F

Merge request reports

Loading