Liebe Community,
wir sind in der Vorbereitung zum Rollout von Autodesk 2024. (ca. 20 Computersysteme)
Wir testen gerade das "Uninstall Batch Skript" unserer 2022 Installationen und alle Produkte lassen sich sauber und /quiet deinstallieren mittels AdODIS und msiexec bis auf Plant3D -> hier kommt ein Pop Up welches das Skript unterbricht weil auf eine .msi referenziert wird, die damals beim Installieren anscheinend auf einem USB-Laufwerk lag. (siehe Screenshot angehängt -> da das Deployment sehr groß war und viele Clients hinter langsamen Switches von VoIP Telefonen lagen, wurden diese zum Teil manuell über externe Festplatten installiert.)
Wenn man auf Cancel drückt läuft das Script weiter. Macht man das nicht, steht die Deinstallation und natürlich auch die angehängte Installation 2024 unseres Deployment Tools.
Per Powershell Abfrage haben wir, wie es offiziell empfohlen wird, die "Uninstall Strings" ausgelesen und dies klappt auch bei allen anderen Produkten (Inventor Professional, Navisworks Manage, Mechanical, Autocad 2022) im selben Skript.
Der Bezug auf die .msi vom alten Installationsmedium ist mir unbegreiflich. Uns ist nur aufgefallen, dass der erzeugte "Uninstall String" für Plant3D viel länger ist als bei allen anderen Produkten, wir aber leider aus den ganzen Manifest Dateien nicht schlau werden.
Stimmt dieser Uninstall String?
C:\Program Files\Autodesk\AdODIS\V1\Installer.exe -i uninstall --trigger_point system -m C:\ProgramData\Autodesk\ODIS\metadata\{6B60DF78-26E7-3FF7-91E5-F8066ACDFFC6}\bundleManifest.xml -x C:\ProgramData\Autodesk\ODIS\metadata\{6B60DF78-26E7-3FF7-91E5-F8066ACDFFC6}\SetupRes\manifest.xsd --extension_manifest C:\ProgramData\Autodesk\ODIS\metadata\{6B60DF78-26E7-3FF7-91E5-F8066ACDFFC6}\setup_ext.xml --extension_manifest_xsd C:\ProgramData\Autodesk\ODIS\metadata\{6B60DF78-26E7-3FF7-91E5-F8066ACDFFC6}\SetupRes\manifest_ext.xsd -o C:\ProgramData\Autodesk\ODIS\metadata\{6B60DF78-26E7-3FF7-91E5-F8066ACDFFC6}\deploymentCollection.xml
TL;DR: Plant3D Silent Uninstall Skript hängt wegen falschem "Uninstall String"?