【发布时间】:2009-11-09 09:07:20
【问题描述】:
我想写一个 NSIS 脚本,我们暂时称它为 setup.nsi,然后检查 如果 $SYSDIR 中已经存在多个所需的 dll 文件
让我强调一下“几个”这个词
我从 nsis IfFileExists 文档中了解到,如果我输入:
IfFileExists $SYSDIR\blabla.dll +2 +1
然后它会检查 blabla.dll 是否在 $SYSDIR 中......但是如果我想知道 *.dll 是否从 setup.nsi 复制文件的位置(即我有兴趣安装的 *.dll ......而且他们很多..所以我不能到处检查所有的名字)存在于$SYSDIR中
在卸载过程中,我希望能够从 $SYSDIR 中删除它们(使用一些 uninstall.log 来查看我是否真的将它们复制到 $SYSDIR.. 以及通配符问题)。
请耐心等待,因为我是 NSIS 脚本的新手。
【问题讨论】:
标签: nsis