如何有选择地删除NSIS的“开始菜单”文件夹?

时间:2011-01-11 15:04:02

标签: nsis

我正在使用NSIS为我非常简单的Windows应用程序创建安装和卸载向导。

情况是,我的NSIS脚本在安装向导的“开始菜单”文件夹中创建了应用程序的快捷方式。到目前为止没问题。其他应用程序(与我的相关)也在同一个开始菜单文件夹中安装他们的shourcts。

问题出在卸载过程中。我可以删除我的快捷方式,但是,开始菜单中的文件夹怎么样?如果那里有应用程序,我无法删除它,但如果文件夹为空,我希望将其删除。

如果文件夹为空,如何使用NSIS脚本进行检查,因此如果必须删除文件夹,请如何处理?

虽然不重要但我不喜欢让空的无用文件夹混乱我的“开始菜单”视图。

非常感谢你!

Julen。

1 个答案:

答案 0 :(得分:2)

RMDir "$SMPrograms\yourfolder"只会在文件夹为空时将其删除