Nous utilisons le paquet de déploiement de Bios suivant :
Code : Tout sélectionner
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
print(f"installing {control.package}")
run_notfatal(f'"{glob.glob("*.exe")[0]}" /p=monpasswordbios/s /r') # le /r est nécessaire seulement pour restaurer un bios plus ancien
Le problème est le suivant : Après une installation réussie, la console WAPT renvoie toujours la valeur de l'ancien BIOS.
Du coup impossible de savoir si nos Bios sont à jour sur les machines.
On utilise la propriété :
dmi/BIOS_Information/Version
Toutes les autres propriétés relatives au BIOS renvoient également la version antérieure.
Pourtant, sur les machines en question, lorsqu'on va dans le BIOS, c'est bien la version plus récente installé par le paquetage Wapt qui est sur la machine...
On a beau rafraîchir la console, redémarrer la machine, rien n'y fait.
Comment faire pour que la console renvoie la version réellement installée sur la machine ?
Merci de votre aide.
Serveur Wapt Enterprise: 2.2.3.12463
Debian 11