Je me permets de poster ce message car j'ai créé une fonction d'audit personnalisée dans le cadre d'un paquet de mise à niveau Windows 11 que j'ai créé dernièrement.
Voici ma fonction "def audit()" utilisée actuellement :
Code : Tout sélectionner
def audit():
# Vérification que Windows 11 est bien installé (build 26100)
check_version=platform.version()
if check_version=="10.0.26100":
print(r"OK : Poste correctement migré en Windows 11 %s" % platform.version())
if os.path.exists("C:\Temp\Win11Drivers"):
remove_tree(r'C:\Temp\Win11Drivers')
return "OK"
else:
print(r"Problème survenu lors de la migration (voir logs ""setupact.log"" et ""setuperr.log"" dans le répertoire ""C:\Windows\Panther""")
return "ERROR"
Serait-ce le fait que je supprime un répertoire résiduel dans ma fonction d'audit qui provoquerait cette erreur ?
Pourtant, il s'agit de fichiers étant en dehors de mon paquet, après avoir lu cet extrait de la documentation de WAPT :
Je précise que dans mon paquet, je n'ai pas mis volontairement la version de build de Windows 11 afin d'éviter de mauvaises surprises, au risque que tous les postes de mon parc n'appliquent massivement cette mise à jour.Avec audit, il n’est pas possible de faire appel à des fichiers contenus dans le paquet.
Je vous remercie par avance pour vos conseils.
Fred