Skip to content

Replace "Start_agent" by default

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, imagino que isso não é muito legal. Seria 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
Edited by Lais Frigério