BGinfo

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

3 pensées sur “BGinfo

  1. Ping :Workstation 10 : Les clones liés | Blog Alphorm

  2. gallauziaux Répondre

    Bonjour,

    je viens de trouver votre article sur Bginfo que j’utilise également.
    Vos informations m’ont été utile notament pour la suppression des adresses IP nulles.
    Petite question subsidiaire à ce propos : votre solution par WMI permet de n’afficher que l’adrsse IP true mais avec l’adresse mac à la suite.
    Auriez-vous la solution pour n’afficher que l’adresse IP true seule? Sans l’adresse mac…
    Merci d’avance pour votre retour,

  3. Rémi Répondre

    Bonjour,

    La partie configuration fonctionne parfaitement, toutefois, les valeurs données a la clé de registre ne fonctionnent pas, dommage…

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *