BGinfo

David Lanoizeley
David Lanoizeley 3 commentaires 3e lecture en min
bginfo1 Présentation de l’outil Lorsque on est amené à se connecter sur plusieurs machines, il est intéressant voire même obligatoire d’avoir un visu simple sur les informations de la machine. Cela afin d’éviter d’ouvrir régulièrement plusieurs fenêtres ou de taper des commandes pour retrouver ses informations. L’outil BGinfo  est là pour ça. Il permet de remonter des informations pertinentes sur le bureau d’un ordinateur Windows. Bginfo fonctionne sur tous les OS Microsoft. La présentation se fera sous Windows 10.
Best Practices Bien souvent Bginfo est utilisé avec un script d’ouverture de session mais cette solution ne fait pas partie des Best Practices. Souvent il y a d’autres scripts, du coup le End user va attendre et la fenêtre noire fait toujours peur :). Une des meilleures Best Practices est d’utiliser une clef de registre. C’est ce que nous allons voir. Préparation Tout d’abord : Configuration
  • On va tout d’abord créer un fichier de configuration.
Pour cela, lancer Bginfo, accepter la licence et ne pas oublier de clic sur « time remaining ». bginfo3
  • Choisir les paramètres souhaités, la présentation, la police, le fond d’écran etc…
Exemple de configuration
On peut aussi créer des champs personnalisés
  • Créer un fichier .txt personnalisé dans le dossier BGinfo
bginfo6
  • Clic sur Custom dans BGinfo
bginfo7
  • Sélectionner le nouvel élément et clic sur Add puis sur Apply
bginfo8
Résultat de personnalisation
  • Enregistrer le fichier de configuration dans le dossier Bginfo
bginfo9 Pour ne pas perdre Bginfo au changement d’utilisateur ou au start du serveur on va modifier une clef de registre. Les programmes de Msconfig sont stockés dans cette clef
  • Ouvrir Regedit en tant qu’administrateur
Aller dans : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • Créer une nouvelle valeur de chaine (string Value)
bginfo10 Nommer la String Value BGinfo
  • Modifier la chaine par :
D:\Sources\BGInfo\Bginfo.exe D:\Sources\BGInfo\cfg.bgi /timer:0 /Silent /acceptEula Ou taper la commande suivante: reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v BGinfo /t REG_SZ /d « d:\Sources\BGinfo\BGinfo.exe d:\Sources\BGinfo\cfg.bgi /timer:0 /Silent /acceptEula » Rebooter la machine
Résultat final
Conserver votre fichier de configuration dans votre tool box Bonus Dans le cas où vous avez des cartes sans valeur (carte désactivé)
bginfo12
None value
et que vous ne voulez pas voir de valeur nulle il va falloir utiliser WMI
  • On ouvre le fichier de configuration
  • Supprimer IP Address et Subnet Mask
  • Aller dans custom, indiquer le nom d’affichage, sélectionner WMI Query et clic sur Browse
bginfo13 Dans WMI Class et Class Property choisir Win32_NetworkAdaptaterConfiguration et IPAddress
bginfo14
Si l’IPV6 n’est pas désactivé l’adresse IPV6 sera indiquée
  • Rajouter dans WMI query : WHERE IPEnabled=True
bginfo15
  • Répéter les mêmes étapes pour Subnet Mask
bginfo16 res Les nones ont disparu Bonne configuration à tous
Partager cet article
David, expert en systèmes et virtualisation, avec une expérience chez VINCI Construction, Securitas France et SUEZ. Compétences en Vsphere, Veeam B&R, Windows Serveur, gestion de projets et migrations. Formateur certifié Microsoft. Passionné par la technologie.
3 commentaires