ich verstehe nicht, was ich falsch mache. Ich will nach dem Ablauf von "Set:Deinstallieren" eine cmd aufrufen, siehe Code.
Aber egal wo ich den Teil "Set:Callout" hinschiebe, er wird immer zu Beginn der Deinstallation aufgerufen, was mache ich falsch?
Code: Select all
#Set:Callout, CLIENT DELETE
#Set:Product
#Reg:OnUninstallProduct, DELETE
#Reg:Product
#Ini:Product
#Security:Product
#Set:Install, DONTDELETE
#Start Out, CLIENT DONTDELETE
#Set:Deinstallieren, MACHINE DELETE
[Set:Callout]
-call cmd /c start Outlook
[Set:Install]
AskKillProcesses 600,OUTL
call cmd /c if doesnotexist %appdata%\Microsoft\Outlook\ mkdir %appdata%\Microsoft\Outlook\
call cmd /c if doesnotexist %appdata%\Microsoft\Office mkdir %appdata%\Microsoft\Office\
call cmd /c if doesnotexist %localappdata%\Microsoft\Office mkdir %localappdata%\Microsoft\Office\
1:VbaProject.OTM, %appdata%\Microsoft\Outlook\, CLIENT ALWAYS
1:olkexplorer.officeUI, %appdata%\Microsoft\Office\, CLIENT ALWAYS
1:olkexplorer.officeUI, %localappdata%\Microsoft\Office\, CLIENT ALWAYS
[Start Out]
call cmd /c start Outlook
[Set:Deinstallieren]
-call cmd /c Del %appdata%\Microsoft\Outlook\VbaProject.OTM
-call cmd /c Del %appdata%\Microsoft\Office\olkexplorer.officeUI
-call cmd /c Del %localappdata%\Microsoft\Office\olkexplorer.officeUI
-AskKillProcesses 600,OUTL