NSIS脚本可以添加2个整数& '或'一个StrCmp

时间:2012-05-08 00:33:42

标签: installer nsis

是否可以在Native NSIS中添加2个数字(不使用库)?

Var hasVersion9    # values will either be 0 or 1
Var hasVersion10
Var hasVersion9Or10

IntCpy $hasVersion9Or10 hasVersion9+hasVersion10
(IntCmp $hasVersion9Or10 1 OR IntCmp $hasVersion9Or10 2) doThis doThat

是否也可以在字符串比较中执行'或'操作?

StrCmp $myVar ("1" OR "11") doThis doThat

1 个答案:

答案 0 :(得分:7)

使用IntOp进行数字操作,使用logiclib进行if / orif