Hallo,
habe diese tolle Funktion von Windows vor kurzem entdeckt und bin prinzipiell begeistert, dass man so ganz einfach mit einem Einzeiler in AutoIt Software deinstallieren kann. Gerade bei uns hier ist das praktisch wo User ohne Adminrechte mit Klick auf die von mir erstellte Datei Software selber deinstallieren können. Eine Kleinigkeit habe ich da dennoch: So wie ich das jetzt habe, müssen die User nach Ausführung der kompilierten trotzdem noch tätig werden, indem sie noch ein Fenster bestätigen müssen. Das ist - man glaubt es kaum - zu viel für manche User. Daher wollte ich gerne wissen, ob es außer dem X-Parameter noch weitere gibt, die die Deinstallation so durchführen, ohne das Zutun des Users.
Bisher habe ichs so gemacht, was wie gesagt vom Prinzip her ok ist:
[autoit]RunAs("Admin", "Domäne", "Passwort", 1, @ComSpec & " /k MsiExec.exe /X{010D518D-7043-4167-91A9-4003761A3E39}")
[/autoit]