====== Conditions ====== Here is one and only conditional statement: If Then ... ElseIf Then ... Else ... EndIf In conditions, you can use any valid [[expressions|expression]], the result of which is equal to “true” or “false”. For true, a string equal to "1" is taken, for a false - "0" or an empty string. Unlike expressions in command parameters, an expression in conditions is written without quotes with % sign in front of them: If %AUTORUN_TCARCH% = 32 Then ... EndIf If FileExist("%COMMANDER_PATH%\NoClose.exe") Then ... EndIf **Legacy command use** In Autorun before version 2.0.10, only certain special functions could be used in conditions, while the condition was limited to one function. In later versions, this option is left for compatibility. If [Not] Function1 Then ... ElseIf [Not] Function2 Then ... Else ... EndIf It's allowed to use both expressions and function in one condition (but in different branches).