Get-Process Outlook | Foreach-Object { $_.CloseMainWindow() | Out-Null } | stop-process –force
Isso é o que eu recomendaria. Eu o roubei de Aqui há algumas semanas e usei-o para um par de projetos semelhantes e parece funcionar sem causar qualquer aborrecimento ou abruptamente matar processos (a menos que fossem já pendurado).
Outra solução que usei antes é configurar um script de login para um usuário que (no seu caso) faz o backup e, em seguida, inicia o Outlook. Em seguida, agendei uma reinicialização do servidor todas as noites, o que permitiria que o Windows controlasse a interrupção dos processos. Isso infelizmente vem com o caviate que você precisa ativar o autologon para que o aplicativo possa ser executado em um contexto de usuários ... embora definir um protetor de tela com senha de 1 minuto e travar o servidor em uma sala de comms / computador reduzirá enormemente a probabilidade do servidor ser abusado
Espero que isso seja o que você precisa