@INC[string]renvoie

 

•1 si string est vide

•sinon la même valeur que @EVAL[string + 1]

 

Si string est le nom d'une variable d'environnement, sa valeur est utilisée, qu'elle soit ou non précédée du signe %, sans modifier la valeur de la variable. Pour incrémenter la valeur de la variable var, utilisez

 

set var=%@inc[%var]

 

Exemple :

 

set start=5

set result=%@inc[start]

echo %result

6