O arquivo em lote para verificar se calc.exe já foi iniciado não precisa ser tão elaborado como o uprego afirmou.
Mas primeiro ... Você realmente quer alternar para o atual calc.exe ? Ou você quer apenas um calc.exe em execução. Se você não precisa mudar para o atual, basta criar um arquivo em lote que mata o primeiro e executa uma nova instância de calc.exe :
calc.bat :
@echo off
taskkill /f /im "calc.exe"
start calc.exe
Única desvantagem é perder o resultado atual no seu cálculo anterior.
Se você não quer que o atual calc.exe seja eliminado, também há soluções para trazê-lo para a frente (mas eles serão um pouco mais complicados). Deixe-me saber se você realmente quer mudar para o atual calc.exe e eu vou tentar fazer mais pesquisas.