@VARTYPE[var] : Devuelve el tipo (si lo hay) para el nombre de variable especificado. Los valores posibles son:
0 | Sin tipo |
1 | Entero (0-9) |
2 | Decimal (0-9, el carácter decimal y el separador de miles) |
3 | Maleficio (0-9, AF) |
4 | Booleano (0 o 1) |
5 | Alfabético (A-Z y a-z) |
6 | Alfanumérico (A-Z, a-z y 0-9) |
7 | Expresión regular |
Los tipos de variables se configuran con el SET /T:tipo .
Ejemplo:
establecer /t:2 vartemp=42
eco %@vartipo[tempvar]
2