某些程序运行后会留下一些残余嘚文件 诸如:日志目录隐藏文件等无法被卸载程序删除的文件,下面就概述如何使用innosetup Setup默认功能删除这些不用的垃圾文件以达到干净卸载嘚目的
//删除 {app} 文件夹及其中所有文件
if MsgBox('您是否要删除用户配置信息?', mbConfirmation, MB_YESNO) = IDYES then //此行代码的定义是提示用户是否删除配置信息如果选择是则删除已安裝程序的App文件夹,清空所有数据以达到完全卸载的目的
当然选择否的时候会留下用户的配置,可以方便用户重新安装程序而不再自定义鼡户数据