我有一个带有7个包组的boostrapper。一些软件包使用Exe软件包和一些msi软件包。 exepackages的包组有两个包:一个用于安装,一个用于卸载。用于卸载的sourcefile和uninstall命令是带参数的批处理文件。使用msipackage的包组没有什么特别之处。
在安装过程中,软件包组按照其在链中的出现顺序定义的1,2,3 ......顺序处理。
在卸载过程中,包组仅按照它们在链中出现的相反顺序大致处理;区别在于屏幕上可能同时出现多个窗口,每个窗口反映链中一个元素的卸载,就好像同时卸载了多个软件包组一样。
目前还不清楚发生了什么。有什么想法吗?我想知道嵌套批处理脚本(cmd文件)的完成是否表示引导程序解释为终止包装组卸载已完成并因此启动下一次卸载?