@DEC[string] : Gibt zurück :

 

-1 wenn string leer ist

sonst der gleiche Wert wie @EVAL[string - 1]

 

Wenn string der Name einer Umgebungsvariablen ist, wird ihr Wert verwendet, unabhängig davon, ob ihr ein Prozentzeichen % vorangestellt ist oder nicht , ohne den Wert der Variablen zu verändern. Um den Wert der Variable var zu dekrementieren, verwenden Sie:

 

set var=%@dec[%var]

 

Beispiel:

 

set start=5

set result=%@dec[start]

echo %result

4