Ich poste diese Nachricht, weil ich im Rahmen eines kürzlich erstellten Windows 11-Upgrade-Pakets eine benutzerdefinierte Überwachungsfunktion erstellt habe.
Hier ist meine aktuell verwendete "def audit()"-Funktion:
Code: Alle auswählen
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"
Könnte es sein, dass das Löschen eines Restverzeichnisses in meiner Audit-Funktion diesen Fehler verursacht?
Allerdings handelt es sich hierbei um Dateien, die außerhalb meines Pakets liegen, wie ich nach dem Lesen dieses Auszugs aus der WAPT-Dokumentation festgestellt habe:
Ich möchte darauf hinweisen, dass ich in meinem Paket die Windows 11 Build-Version bewusst nicht mit aufgenommen habe, um unangenehme Überraschungen zu vermeiden, auch wenn dadurch das Risiko entsteht, dass alle Workstations in meinem Netzwerk dieses Update massenhaft installieren.Bei aktiviertem Audit-Modus ist der Zugriff auf die im Paket enthaltenen Dateien nicht möglich.
Vielen Dank im Voraus für Ihren Rat.
Fred
