Se fosse eu mesmo, apenas me certificaria de que os scripts fossem executados pelo Agendador de Tarefas e fizesse o login quando necessário. Com o hack dos serviços de terminal, a sessão deve estar em segundo plano e não interromper o console principal.
Não conheço nenhuma opção de login duplo fácil, só consegui criar esta solução maluca:
- Usuário Um auto faz logon e executa um script:
- Arquivo MSTSC .RDP (127.0.0. 2 como usuário B)
- SLEEP 20
- TSDISCON 2
Você teria que fazer com que a área de trabalho remota fosse automática, acho que pode fazer isso conectando manualmente uma vez com 'salvar credenciais' marcadas e salvando as configurações como um arquivo .RDP a ser usado como um parâmetro de linha de comando do MSTSC .
O ID da sessão para desconectar deve ser consistente (verifique com QUERY SESSION), mas deixaria a janela 'Você foi desconectado' em segundo plano, então talvez faça o script da janela para fechar com algo como AutoIt.