^_^,浏览量总算到100了,开心咯。
看来要继续努力写了,希望能用自己的一点点经验帮助更多的人,为诸位节省时间做更有意义的事情。
在【心得Ⅰ】中写的是单程序的安装方式,现在写程序组的安装。程序组含义很容易理解,就是对一组程序来进行安装并且这些程序是可以根据用户需要来选择安装的。
程序组的结构图:
选择方式1: 产品A+产品B+产品C【完全安装】
产品A
+产品组
……产品B
……产品C
选择方式2: 产品A+产品B
产品A
+产品组
……产品B
……产品C【默认不选择】
选择方式3: 产品A+产品C
产品A
+产品组
……产品B【默认不选择】
……产品C
好,我们开始了…… (注释颜色为【Color】的表示新增内容)
/* --------------------------------------------------------------------*/
!define PRODUCT_NAME "产品名称"
!define PRODUCT_VERSION "产品版本号"
!define PRODUCT_PUBLISHER "产品发布者"
!define PRODUCT_DIR_REGKEY "Software/Microsoft/Windows/CurrentVersion/App Paths/产品.exe"
!define PRODUCT_UNINST_KEY
"Software/Microsoft/Windwos/CurrentVersion/Uninstall/${PRODUCT_NAME}" #这里定义的变量,最后会显示在控制面板的添加/删除程序的列表里。
#先把程序组所要包含的单程序定义好
!def