none
WMI não está me passando as informações de algumas máquinas. RRS feed

  • Pergunta

  • Pessoal,

    Eu trabalho em uma empresa que tem uma rede grande. E nessa rede roda um script de WMI, para inventariar, que me passa todas as informações do computador como nome, BIOS, memória, HD, processador e etc..

    Porém, há algumas máquinas que esses dados estão vindo em branco. Certamente o problema está nesses micros porque numa rede de quase mil computadores, menos de 20 estão com esse problema.

    Há algum comando que eu possa executar nessas máquinas para corrigir o WMI delas? Há comandos que eu possa executar remotamente ou só localmente?


    http://certificacoes.leaderconsult.com.br/lennon
    terça-feira, 14 de setembro de 2010 13:16

Respostas

  • quarta-feira, 15 de setembro de 2010 15:54
  • O WMI não está funcionando! Solucionando problemas com scripts do WMI e com o serviço WMI O WMI é um software resistente. Por exemplo, suponhamos que o serviço WMI pare e, mesmo assim, você tente executar um script do WMI. O que você acha que vai acontecer? O script falhará? O computador 'travará'? O tecido do tempo-espaço se rasgará? Não exatamente. Em vez disso, o serviço WMI provavelmente se reiniciará sozinho e executará o seu script. Muito provavelmente, você nem mesmo saberá que o serviço foi interrompido. Isso é uma lição para os criadores de scripts? Pode apostar que sim: se você estiver tendo problemas com um script do WMI, não tire conclusões apressadas e não pressuponha que o WMI está com problemas. Se você tiver um script que não funciona, isso normalmente se deve a um problema com o script e não devido a um problema com o WMI. Com certeza, você pode encontrar uma falha catastrófica do WMI em si, uma falha que exija o novo registro de todos os componentes do WMI ou a reconstrução do repositório do WMI. Entretanto, é muito mais provável que os problemas que você enfrenta sejam causados por algo como a digitação de um namespace incorreto ou pela tentativa de conexão a um computador remoto sem que você tenha direitos locais como Administrador. Este documento (desenvolvido junto com a equipe do WMI da Microsoft) foi criado para ajudar você a solucionar problemas com os scripts do WMI e com o serviço WMI. Embora aqui o foco seja a criação de scripts, as mesmas informações podem ser aplicadas a outros consumidores do WMI, tais como o SMS (Systems Management Server). As situações – e os códigos de erros que elas geram – serão, muitas vezes, as mesmas, independentemente de onde se encontrem problemas com o uso de um script, com a linha de comando do WMIC, com um aplicativo compilado (como o SMS) que chama o WMI, etc. Os tópicos deste documento estão relacionados mais ou menos em ordem; por exemplo, a última coisa que se deve fazer é recriar todo o Repositório. Entretanto, é importante observar que os problemas com scripts do WMI e/ou com o serviço WMI nem sempre podem ser solucionados passo a passo. Por isso, incentivamos você a ler todo o documento e a se familiarizar com as coisas que podem dar errado com os scripts do WMI e com as medidas que podem ser tomadas para tentar corrigir esses problemas. Também incentivamos você a prestar muita atenção a qualquer mensagem de erro recebida ao tentar executar o seu script; essas mensagens de erro são descritas noSDK do WMI e, muitas vezes, podem dar dicas do motivo pelo qual o script não está funcionando. Na verdade, se você souber qual mensagem de erro está sendo gerada pelo seu script ou se parecer que o seu problema se enquadra em uma das situações mais comuns, você pode ir diretamente ao respectivo tópico relacionado a seguir (embora a nossa recomendação ainda seja que você leia todo o documento). fonte: http://www.microsoft.com/brasil/technet/Colunas/scriptcenter/topics/help/wmi.mspx
    Analista de Suporte Sênior e Professor de Informática,Engenheiro de Sistemas,Especialista em Segurança da Informação.Técnico em Manutenção e Suporte em Informática, Técnico em Informática, Técnico em Redes de Computadores. CEFOP/RJ
    sexta-feira, 17 de setembro de 2010 19:16

Todas as Respostas

  • quarta-feira, 15 de setembro de 2010 15:54
  • O WMI não está funcionando! Solucionando problemas com scripts do WMI e com o serviço WMI O WMI é um software resistente. Por exemplo, suponhamos que o serviço WMI pare e, mesmo assim, você tente executar um script do WMI. O que você acha que vai acontecer? O script falhará? O computador 'travará'? O tecido do tempo-espaço se rasgará? Não exatamente. Em vez disso, o serviço WMI provavelmente se reiniciará sozinho e executará o seu script. Muito provavelmente, você nem mesmo saberá que o serviço foi interrompido. Isso é uma lição para os criadores de scripts? Pode apostar que sim: se você estiver tendo problemas com um script do WMI, não tire conclusões apressadas e não pressuponha que o WMI está com problemas. Se você tiver um script que não funciona, isso normalmente se deve a um problema com o script e não devido a um problema com o WMI. Com certeza, você pode encontrar uma falha catastrófica do WMI em si, uma falha que exija o novo registro de todos os componentes do WMI ou a reconstrução do repositório do WMI. Entretanto, é muito mais provável que os problemas que você enfrenta sejam causados por algo como a digitação de um namespace incorreto ou pela tentativa de conexão a um computador remoto sem que você tenha direitos locais como Administrador. Este documento (desenvolvido junto com a equipe do WMI da Microsoft) foi criado para ajudar você a solucionar problemas com os scripts do WMI e com o serviço WMI. Embora aqui o foco seja a criação de scripts, as mesmas informações podem ser aplicadas a outros consumidores do WMI, tais como o SMS (Systems Management Server). As situações – e os códigos de erros que elas geram – serão, muitas vezes, as mesmas, independentemente de onde se encontrem problemas com o uso de um script, com a linha de comando do WMIC, com um aplicativo compilado (como o SMS) que chama o WMI, etc. Os tópicos deste documento estão relacionados mais ou menos em ordem; por exemplo, a última coisa que se deve fazer é recriar todo o Repositório. Entretanto, é importante observar que os problemas com scripts do WMI e/ou com o serviço WMI nem sempre podem ser solucionados passo a passo. Por isso, incentivamos você a ler todo o documento e a se familiarizar com as coisas que podem dar errado com os scripts do WMI e com as medidas que podem ser tomadas para tentar corrigir esses problemas. Também incentivamos você a prestar muita atenção a qualquer mensagem de erro recebida ao tentar executar o seu script; essas mensagens de erro são descritas noSDK do WMI e, muitas vezes, podem dar dicas do motivo pelo qual o script não está funcionando. Na verdade, se você souber qual mensagem de erro está sendo gerada pelo seu script ou se parecer que o seu problema se enquadra em uma das situações mais comuns, você pode ir diretamente ao respectivo tópico relacionado a seguir (embora a nossa recomendação ainda seja que você leia todo o documento). fonte: http://www.microsoft.com/brasil/technet/Colunas/scriptcenter/topics/help/wmi.mspx
    Analista de Suporte Sênior e Professor de Informática,Engenheiro de Sistemas,Especialista em Segurança da Informação.Técnico em Manutenção e Suporte em Informática, Técnico em Informática, Técnico em Redes de Computadores. CEFOP/RJ
    sexta-feira, 17 de setembro de 2010 19:16