v1.0
Comando

If / Else

Estrutura de decisão condicional. Suporta múltiplos Else If e um Else final opcional.
Sintaxe
If (condicao) { ... } Else If (condicao) { ... } Else { ... }

Parâmetros

BlocoObrigatórioDescrição
If (cond) { }SimExecutado se a condição for verdadeira.
Else If (cond) { }NãoAvaliado se o If anterior foi falso. Podem existir vários.
Else { }NãoExecutado se nenhuma condição anterior for verdadeira.

Exemplos

AthusScript
If ($valor > 100) {
  Output('Valor alto')
}

If ($status == 'ativo') {
  ControlClick('btnProcessar')
}
Else If ($status == 'pendente') {
  ControlClick('btnAguardar')
}
Else {
  Output('Status desconhecido: ' + $status)
}

// Com funções:
If (FileExists(@'C:\saida.pdf')) {
  MoveFile(@'C:\saida.pdf', @'C:\processados\saida.pdf')
}

Observações

A condição é avaliada como JavaScript — suporta operadores ==, !=, >, <, >=, <=, &&, ||, !. Variáveis e funções são interpoladas antes da avaliação.