O comando mover não suporta curingas como você está tentando usar aqui. No entanto, você pode usar o comando dir com os parâmetros /s /b /ad
em um para o loop / f e fazê-lo percorrer recursivamente a pasta de origem apenas para diretórios e, em seguida, iterar essas pastas com o mova o comando para mover as pastas para a pasta de destino.
for /f "tokens=*" %a in ('dir /s /b /ad "C:\source\folder\*"') do move /y "%~a" "C:\Destination\folder\"