Aqui falaremos sobre os procedimentos que utilizamos para deixar o BGInfo como padrão nos computadores da empresa.

Muitas empresas utilizam GPO de definição de papel de parede por GPO, porém perdem funcionalidades de inserir no papel de parede informações do desktop. Por outro lado, na maioria dos casos de quem usa o BGInfo é aplicá-lo como uma rotina de Logon e o problema que encontramos é que muitos computadores ficam um tempo sem reiniciar e, por isso, quando o papel de parede da organização é alterado muitos computadores continuam com o antigo por bastante tempo.

Para solucionar isso, iremos propor uma GPO com uma tarefa agendada que possuí dois gatinhos: um de logon e um segundo gatilho diário e de hora em hora. Para isso:

  • Conecte-se no domain controller de seu domínio, na pasta local do Netlogon, crie a pasta wallpaper e nela coloque os seguintes arquivos:
    • wallpaper.jpg (o papel de parede mais atual da sua empresa);
    • bginfo.exe
    • bginfo.bgi (crie com o bginfo.exe, configure para que importe o papel de parede em \\suaempresa.com.br\netlogon\wallpaper\wallpaper.jpg e defina o resto conforme sua realidade)
  • Certifique-se de que onde vai aplicar a política não existe outra política que já força um papel de parede específico.
  • Crie uma GPO chamada BGInfo, vincule ela na OU que estão os usuários que devem receber essa política de papel de parede. Edite essa GPO e vá em User Configuration , Preferences, Control Panel Settings, Task Scheduler crie uma nova tarefa agendada para Windows 7 ou superior, na tela de criação a seguinte tarefa agendada:
    • Em General:
      • Em Action, defina como Update
      • Em Name, insira BGInfo
      • Em Account, insira %LogonDomain%\%LogonUser%
      • Marque: Run only when the user is logged on
    • Em Triggers:
      • Adicione a primeira com Begin the task: At Logon
      • Adicione a segunda com Begin the task: Scheduled, Daily, configurado com repeat every hour e com for a duration of indefinitely
      • Adicione a terceira com Begin the task: On workstation unlock
    • Em Actions, adicione:
      • Em Program, coloque \\suaempresa.com.br\netlogon\wallpaper\bginfo.exe
      • Em Arguments, coloque \\suaempresa.com.br\netlogon\wallpaper\bginfo.bgi /timer:00 /nolicprompt /silent
    • Em Settings, marque a opção Allow task to be run on demand.
    • Clique em OK e feche a GPO

Pronto! Agora replica os DCs, force a atualização da políticas no usuário, reinicie o computador e verifique se ficou conforme esperada. Quando precisar atualizar o papel de parede apenas altere o arquivo \\suaempresa.com.br\netlogon\wallpaper\wallpaper.jpg e se precisar alterar o layout altere o arquivo \\suaempresa.com.br\netlogon\wallpaper\bginfo.bgi. Se quiser saber como adicionar um script que adiciona a informação do IP Externo/Publico, leia nosso post Informando o IP Público do computador no BGInfo. Se quiser também saber como adicionar o resultado de uma pesquisa WMI leia nosso post Informando pesquisas WMI do computador no BGInfo

Fontes/Referências

NVLAN – Informando o IP Público do computador no BGInfo
NVLAN – Informando pesquisas WMI do computador no BGInfo
NVLAN – Mostrar dados do computador no desktop com o BGINFO

https://docs.microsoft.com/en-us/sysinternals/downloads/bginfo

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria