Você pode utilizar uma sintaxe de variável em estilo UNIX® ou Windows® em comandos de etapa ou definições de variáveis de ambiente.
O sistema utiliza um pré-processador para interpretar a sintaxe em estilo UNIX ($VAR) ou Windows (%VAR%) em um formato apropriado para o servidor em que a etapa está sendo executada. A pré-análise pode ativar uma etapa para execução em um servidor baseado em Windows ou em UNIX.
echo %fooVar% # Windows syntax
echo $fooVar # UNIX or Linux syntax
set fooVar=100 # Windows
fooVar=200 # UNIX or Linux syntax
O pré-analisador, o ambiente Windows e os vários shells do UNIX e do Linux interpretam caracteres especiais de forma diferente. Fique atento ao utilizar caracteres especiais e o caractere de escape de barra invertida.