none
Iniciar um programa através do monitor de desempenho RRS feed

  • Pergunta

  • Olá,

    Estou tentando configurar os alertas do monitor de desempenho para iniciar um programa baseado na utilização de memória, se a memória física disponível ficar abaixo de "X" kb deveria ser iniciado um programa.

                     

    A questão é: quando a condição é verdadeira, é registrado um log no visualizador de eventos informando, neste caso que a memória está abaixo de 3000000 kb, porém o programa (notepad) não inicia. A tarefa não está em background, já verifiquei no gerenciador de tarefas.

    terça-feira, 23 de outubro de 2012 03:10

Respostas

  • É amigos, depois de algumas semanas quebrando a cabeça descobri a solução.

    Achei esse página da microsoft: http://support.microsoft.com/kb/324752/en-us?fr=1

    "Note You must select at least one command-line argument or the program will not run. (This is true regardless of what program you have selected.)"

    Era necessário selecionar ao menos um argumento:

    Não foi nada intuitivo e acho totalmente desnecessário ter que selecionar essa opção, mas... funcionou!

    Obrigado à todos.

    • Marcado como Resposta _A_l_a_n_ terça-feira, 30 de outubro de 2012 19:49
    terça-feira, 30 de outubro de 2012 19:49

Todas as Respostas

  • Alan, verifica o UAC deste servidor e as cred desse usuario.

    Abraço !


    Vinícius Kleber

    quinta-feira, 25 de outubro de 2012 00:07
  • O server é um 2003 R2 x64, as credenciais estão corretas, se não o monitoramento da memória não inicia. O usuário que estou utilizando é o administrator, o único que possuo no servidor.

    Abçs

    quinta-feira, 25 de outubro de 2012 00:53
  • Olá Alan,

    Provavelmente o notepad.exe está sim sendo iniciado quando o trigger é ativado, porém ele deve estar em background, sendo executado como um serviço.

    Faça o seguinte teste: force a utilização dos recursos de memória deste servidor de modo a ativar o trigger para este alerta entrar em ação. Após isso, verifique se foi registrado o evento no Event Viewer. Por último, abra o Task Manager e verifique se o notepad.exe está iniciado. É provável que esteja.



    Caso a reposta tenha resolvido seu problema, por favor marque esse post como "Resposta" para que esse Thread se encerre.

    Espero ter ajudado.

    Atenciosamente,




    Caio Vilas Boas 
    Microsoft Certified Trainer
    www.itprogroup.com.br - Comunidade Técnica

    terça-feira, 30 de outubro de 2012 18:03
    Moderador
  • É amigos, depois de algumas semanas quebrando a cabeça descobri a solução.

    Achei esse página da microsoft: http://support.microsoft.com/kb/324752/en-us?fr=1

    "Note You must select at least one command-line argument or the program will not run. (This is true regardless of what program you have selected.)"

    Era necessário selecionar ao menos um argumento:

    Não foi nada intuitivo e acho totalmente desnecessário ter que selecionar essa opção, mas... funcionou!

    Obrigado à todos.

    • Marcado como Resposta _A_l_a_n_ terça-feira, 30 de outubro de 2012 19:49
    terça-feira, 30 de outubro de 2012 19:49