日期:2014-05-17  浏览次数:20790 次

Installshied中如何删除文件夹
用Installshied生一个安装包,安装后在C:\Documents and Settings\All Users\「开始」菜单\程序 中创建了一个文件夹,uninstall时要如何才能把创建的那个文件夹一起删除啊?请指点下。。。。

------解决方案--------------------
1. 是说在安装过程中删除本好文件夹吗?
可以使用DeleteDir(szDir, nFlag)函数

DeleteDir函数能够删除由szDir指定的文件夹或文件夹中的所有内容,具体的删除操作还取决于nFlag的值。若nFlag为ALLCONTENTS时,则删除该文件夹所有的内容;若nFlag为ONLYDIR时,则仅当文件夹中的文件为空时才会删除该文件夹。

2. 还是说删除安装包里边的文件夹?
 可以直接打开install工程,点击“file groups”标,删除直接删除文件,保存工程,重编即可!
 如果想要有选择的替换,可以设置动作属性的!