Se você quiser um atalho que abra um prompt de comando, execute um arquivo em lotes e, em seguida, permaneça no prompt de comando, você pode usar a opção CMD
'/ K:
/K - Carries out the command specified by string but remains
Portanto, crie um atalho (na área de trabalho ou através da configuração de clique com o botão direito do mouse mencionada na resposta à outra pergunta vinculada) e defina o comando / destino como:
cmd /K "c:\PathToBatch\vcvarsall.bat"