BAT-fichier: contenu de variable dans le cadre d'une autre variable

Supposons que j'ai de la variable un avec le contenu "123" et la variable b123 avec un texte. Pour une raison que je veux utiliser la variable un dans le cadre de la deuxième var nom. Quelque chose comme ceci:

SET a=123
SET b123=some_text_in_it
rem i want next line to output  "some_text_in_it"
echo %b%a%%

donc je veux concaténer du texte avec var contenu et l'utilisation qui en résulte chaîne de caractères comme nom de variable à l'écho que le contenu. L'échantillon ci-dessus ne fonctionne pas et je ne vois pourquoi, probablement, j'ai besoin d'ajouter une sorte de groupping. Comment le faire, prefferably dans une ligne?

OriginalL'auteur Aleksandr Kravets | 2012-03-14