Eu descobri como fazer isso funcionar usando o Opalis. Existe uma opção para executar o processo "Interativamente" em vez de em segundo plano. Ainda funciona remotamente, então posso executá-lo em várias máquinas. Isto é o que fez o truque para mim. Veja como o Opalis define os diferentes modos de execução:
Interativo - Selecione essa opção para exibir uma interface do usuário no computador em que o comando ou o programa é executado. Uma interface de usuário, se disponível, aparece em uma sessão de usuário definida pelas credenciais de usuário especificadas nas caixas Executar como (Nome de usuário, Senha) na guia Avançado.
Plano de fundo, prioridade normal - Selecione esta opção para executar o comando ou o programa em segundo plano com a prioridade do processo definida como normal. Neste modo, nenhuma interface do usuário será exibida.
Plano de fundo, baixa prioridade - Selecione esta opção para executar o comando ou o programa em segundo plano com a prioridade do processo definida como baixa. Neste modo, nenhuma interface do usuário será exibida. Alguns programas podem não funcionar corretamente quando configurados para baixa prioridade. Se este for o caso, use as configurações de prioridade Interativa ou Backgroud, normal.