Je doute qu'une variable puisse s'appeler 1+1 (TBop %VAR% c'est équivalent à $VAR sous bash), tu confond le nom d'une variable et ça valeur. Et comme ce que tu veux faire n'est pas clair du tout, on ne peut pas trop t'aider car on ne sait pas par quoi remplacer ce que tu essaye de faire.
En tout état de cause, programmer en batch est une erreur. C'est un langage qui est très peu expressif, et qui devrait être réservé à de petit traitement sur des fichiers. Si tu veux faire plus, au minimum, sous windows, utilise du VB script (fichier .vbs si ça existe encore) ou un véritable langage de programmation.