NSIS - 我想卸载很多文件

时间:2017-04-22 06:29:53

标签: nsis

在包含例如exe和Winamp插件的简单程序中,我们可以简单地创建目录并将文件提取给它们,对吧?但想象一下我们有1000多个文件的应用程序。如何轻松编写安装程序卸载程序NSI脚本?

1 个答案:

答案 0 :(得分:2)

如果大多数文件都在子目录中,您可以使用File /r somedirRMDir /r "$InstDir\somedir"之类的内容,但如果用户出于某种原因存储了某些文件,这也会删除其他文件。

如果您只想卸载安装的文件,请尝试these helper macros

您还可以使用!system调出生成文件列表的自定义批处理文件/脚本,并将其写入。!include。。