Usando informações de esta pergunta no Stack Overflow, você poderia criar um arquivo .bat
assim (usei o Powerpoint como exemplo):
tasklist /FI "IMAGENAME eq POWERPNT.EXE" 2>NUL | find /I /N "POWERPNT.EXE">NUL
if NOT "%ERRORLEVEL%" == "0" start "" "C:\Program Files\Microsoft Office\root\Office16\POWERPNT.EXE"
Você pode então criar uma tarefa agendada para executar isso a cada minuto ou por quanto tempo puder ir sem o processo ser executado
Como alternativa, você pode iniciar o aplicativo em um loop infinito:
@echo off
:1
"C:\Program Files\Microsoft Office\root\Office16\POWERPNT.EXE"
goto :1
Isso reabriria o programa assim que ele fosse fechado.