Olhando as informações nos links fornecidos por Techie007, encontrei minha resposta.
Expansão atrasada foi o problema. Alterar o código para o seguinte resolveu o problema.
Setlocal EnableDelayedExpansion
for /d %%D in
(C:\Users\tcsupport\Desktop\Test\*) ^
do (SET test=%%D
echo %%D
echo !test!
echo !test:~32!)
Lamentamos a duplicação da pergunta.