none
BgInfo - Mostrar OU, department ou Office RRS feed

  • Pergunta

  • Caros;

    Uso o BgInfo e estou precisando mostrar o local de trabalho do usuário, seja pelo nome da OU ou dos campos Department, Description ou Office das propriedades das contas de usuários.

    Já tentei várias das opções no "custom" do bginfo.

    Grato pela ajuda.

     

    GRojas.

    quinta-feira, 12 de agosto de 2010 14:20

Todas as Respostas

  • Caros;

    Uso o BgInfo e estou precisando mostrar o local de trabalho do usuário, seja pelo nome da OU ou dos campos Department, Description ou Office das propriedades das contas de usuários.

    Já tentei várias das opções no "custom" do bginfo.

    Grato pela ajuda.

     

    GRojas.


    alguem arrisca dar uma idéia?
    sexta-feira, 26 de novembro de 2010 14:53
  • Opa Rojas! Bom dia.

    Cara, funciona assim, vc pode utilizar scripts de Vbscript para obter informações de um terminal e jogar em um campo custo no Bginfo.

    Na WMI possui um campo...que exibe a descrição da conta do usuário. (Deve possuir maiores informações.

    Fiz o script que retorna o nome da conta e a descrição da conta (Claro vc so deve deixar a descrição pois fiz para testes)

    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
      & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    
    Set colItems = objWMIService.ExecQuery("SELECT Description FROM Win32_UserAccount")
    
    
    Set objNetwork = CreateObject("WScript.Network")
    
    For Each objItem in colItems
    
    	If objNetwork.UserName = objitem.name Then
    
    	 echo Objitem.name 
    	 echo objitem.description
    	
    	End If
      
    Next
    

    Lembrando a vc que o comando "echo" é exclusivo para o Bginfo...se quiser ver o retorno na tela do windows mesmo altere para wscript.echo.

    Para adicionar o script acima abra o bginfo -> Custom -> new -> Vbscript File -> Browse

    Selecione o script acima que vc salvou. No campo superior (Identifier) utilize um nome que nao esteja ja sendo Utilizado. Ex: DescricaoVbscript (claro dps voce pode alterar o campo description e coloca ele).

    De um apply e veja se é esse resultado que vc procura.

    Lembrando que vc pode utilizar scripts para consultar o AD e retornar qq outro campo. Porem a segunça implica devido a necessidade de permissão por parte do usuário.

    []´s,


    " Qm tem boca vai a roma, meu fogão tem 6 e não saiu da cozinha ainda"
    terça-feira, 30 de novembro de 2010 14:06
  • Executando na tela do windows o script está funcionando com o wscript.echo, mas ao adicionar o script ao bginfo, a aplicação fecha como ela própria diz, de modo inesperado.

    Muito obrigado.

    sexta-feira, 24 de dezembro de 2010 21:40