locked
Filtros WMI RRS feed

  • Pergunta

  • Ba galera na paz.

    Pessoal, o que tenho que ter em uma estação de atualização, correção, ou update para que a mesma ao receber uma GPO com um filtro WMI que levanta o SO antes de aplicar as funçoes da mesma funcione, pois tenho maquinas no meu parq que estão com SP3 e SP4 no 2000, mais quando a GPO bate na estação a mesma não aplica pois devido ao filtro WMI, quando tiro o mesmo a GPO aplica, a linha de comando esta correta pois funciona em parte das estações.

    Valeu galera...
    quarta-feira, 21 de outubro de 2009 16:14

Respostas

  • Olá,

    Faça um teste:

    Execute o script abaixo em uma maquina que não está aplicando a GPO e verifique se o nome está conforme você configurou no filtro wmi:


    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

    Set colOperatingSystems = objWMIService.ExecQuery _
        ("Select * from Win32_OperatingSystem")

    For Each objOperatingSystem in colOperatingSystems

        Wscript.Echo "Caption: " & objOperatingSystem.Caption

    Next


    Derrepente, você pode filtrar por Build ou por versão.

    Conforme o exemplo abaixo:

    select * from Win32_OperatingSystem where Version like "5.2%" or Version like "5.1%" and ProductType <> "2"

    O ProductType é para excluir os controladores de dominio.


    Até mais,

    Jesiel

    Obs.: Se útil, classifique


    • Marcado como Resposta Marcelo TI quarta-feira, 28 de outubro de 2009 15:01
    sexta-feira, 23 de outubro de 2009 11:09

Todas as Respostas

  • Posta o filtro ai....
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    quarta-feira, 21 de outubro de 2009 16:18
  • Segue.

    Select * from Win32_OperatingSystem where Caption = "Microsoft Windows XP Professional"

    quinta-feira, 22 de outubro de 2009 00:49
  • Com este filtro, o GPO será aplicado somente em computadores com o Windows XP Pro....

    ...é isso que vc quer?
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    quinta-feira, 22 de outubro de 2009 14:37
  • Corrento Deivid, porem quando chego em algumas maquinas XP, por algum motivo, ou por falta de alguma coisa, as configuraçoes da GPO nao são aplicadas.. e o mais estranho quando tiro o filtro essas maquinas que nao aplicavam, passa a aplicar... e mas um ponto estranho, por algum motivo em alguns servidores as configuraçoes são aplicadas mesmo tendo o filtro.
    Obs. as configuraçoes da GPO são voltadas para usuario..

    Obrigado.
    sexta-feira, 23 de outubro de 2009 03:46
  • Olá,

    Faça um teste:

    Execute o script abaixo em uma maquina que não está aplicando a GPO e verifique se o nome está conforme você configurou no filtro wmi:


    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

    Set colOperatingSystems = objWMIService.ExecQuery _
        ("Select * from Win32_OperatingSystem")

    For Each objOperatingSystem in colOperatingSystems

        Wscript.Echo "Caption: " & objOperatingSystem.Caption

    Next


    Derrepente, você pode filtrar por Build ou por versão.

    Conforme o exemplo abaixo:

    select * from Win32_OperatingSystem where Version like "5.2%" or Version like "5.1%" and ProductType <> "2"

    O ProductType é para excluir os controladores de dominio.


    Até mais,

    Jesiel

    Obs.: Se útil, classifique


    • Marcado como Resposta Marcelo TI quarta-feira, 28 de outubro de 2009 15:01
    sexta-feira, 23 de outubro de 2009 11:09
  • Mas vc disse la em cima que não aplicava nas maquinas com o Windows 2000, o que é normal...

    com esse filtro ai só aplica em máquina com XP, se tiver máquina com XP que não ta aplicando, usa o gpresult para confirmar o motivo....se o gpresult informar que o GPO ta como aplicado, então não é problema de filtro WMI, aproveita e verifica o Security Filter tbm....se estes dois pontos estiverem validados então analisa os logs...
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    sexta-feira, 23 de outubro de 2009 12:31
  • Sim Deivid

    Porem tenho uma outra GPO com filtro da mesma forma mais com o caption para 2000

    Jesiel

    Obrigado

    Vou fazer o teste.
    sexta-feira, 23 de outubro de 2009 17:33
  • então compara a saída do prompt wmic computersystem get caption com o do filtro....
    Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.com
    • Marcado como Resposta Richard Juhasz quarta-feira, 28 de outubro de 2009 13:07
    • Não Marcado como Resposta Marcelo TI quarta-feira, 28 de outubro de 2009 15:01
    sexta-feira, 23 de outubro de 2009 18:06