我正在使用Nullsoft SIS,我想知道如何检测系统上是否已经安装了某些字体。
如果找到它们,我可以跳过他们的安装
我想安装这些字体,以防它们尚未安装。
答案 0 :(得分:3)
使用 IfFileExists 检查某个文件是否存在。
IfFileExists "$FONTS\arial.ttf" Continue InstallFont
InstallFont:
SetOutPath "$FONTS"
File "arial.ttf"
Continue:
# Continue in installation...
如果你有多个文件,那么使用nsArray存储文件名,使用{For}循环来迭代所有文件。