In meinen Tests mit dem Windows 7 Sysprep in Verbindung mit Hooks ist der Ordner hook3 aus sysprep-post nicht gelöscht worden. hook1 und hook2 werden erfolgreich entfernt.
Es ist nicht ganz klar warum der Ordner nicht gelöscht werden konnte (es muss etwas mit dem sysprep Vorgang zu tun haben, da das Skript, im Anschluss an das Sysprep nochmals aufgerufen, alles ordentlich löschte). 3 Dinge sind im post-sysprep.vbs hinzugekommen, durch die hoffentlich alles ordnungsgemäß gelöscht wird. Vor dem Löschen wird 3s gewartet. Falls die Hook Ordner nach dem Löschen mit dem VBScript Aufruf objFileSys.DeleteFolder noch existieren, wird nun noch das Shell Kommando "rmdir /s /q dir" aufgerufen. Außerdem wird nun noch der komplette C:\SYSPREP-POST gelöscht. In meinen Test waren damit alle Hook Verzeichnisse und C:\SYSPREP-POST auf den Win7 DVS Desktops weg.
Hook3 wird nun auf einem Windows 7, ebenso wie SYSPREP-POST, erfolgreich gelöscht. Die Hooks 1-3 werden erfolgreich abgearbeitet. verified