Pergunta

Eu sei que isso não é estritamente uma questão de programação, mas vocês devem ter passado por isso.

Então... você tem quatro ou cinco sessões RDP abertas na VPN corporativa, você está atacando dentro do seu IDE favorito, sua VPN para o data center salta brevemente e depois se recupera, todas as suas sessões RDP começam a restabelecer suas conexões e enquanto fazendo isso sequencialmente, mantenha o foco, um após o outro.Muito chato e totalmente rude.

Alguma idéia de como evitar esse comportamento e apenas fazer o cliente RDP piscar o botão da barra de tarefas em vez de desviar totalmente o foco do que você estava fazendo?

@Jasão - obrigado pela resposta, estou executando o Vista de 64 bits e o Windows 2008 de 64 bits.Alguma idéia de como ele joga bem?

@Jasão - Boa ideia.Feito.

@Ryan - obrigado também pela resposta.tentei Terminais algumas vezes antes, mas muitas vezes eu preciso ver duas ou três sessões lado a lado que a tabulação realmente não facilita muito, teria sido bom ter um botão 'abrir na própria janela'.Certa vez, peguei o código-fonte para consertar coisas assim, mas nunca tive tempo.Também descobri que ele se comportava de maneira estranha sempre que havia uma breve desconexão da rede (por exemplo,oscilação xDSL) e ele se reconectaria à sessão errada (geralmente uma nova) e deixaria a sessão que eu havia aberto em um estado desconectado no servidor.Caso contrário, os Terminais teriam sido muito legais, temos mais de 200 servidores Windows e organizar todos esses arquivos .rdp pode ser uma dor.

Foi útil?

Solução

eu uso Ajustar a IU configurar o explorer para que os aplicativos não roubem o foco;você também pode configurar quantas vezes eles piscam na barra de tarefas.

EDITAR:Quando estiver no Tweak UI, essas opções serão encontradas em Geral> Foco.

EDITAR:@Kev, aparentemente há uma versão de 64 bits (não aprovado pela MS, aparentemente, eu verificaria se há vírus, é claro) que funciona com sucesso com a versão de 64 bits do XP.Pelo que entendi, você faz o download e executa-o no modo de compatibilidade do XP como administrador e ele resolverá o problema.O Tweak UI é basicamente um ótimo wrapper em torno de uma coleção de hacks de registro, então imagino que você poderia encontrar os hacks se não se importasse em executar o Tweak UI dessa maneira.Espero que funcione para você!

Outras dicas

Como alternativa, você pode tentar usar algo como Terminais.Ele permite que você abra várias janelas da área de trabalho remota ao mesmo tempo, todas como guias na mesma janela.Bem legal.Além disso, é de código aberto, então você pode alterar seu comportamento, se necessário (embora eu não acredite que isso roube o foco como uma sessão RDP normal faz).

Terminals Screenshot

Já que não acho que exista uma versão aprovada do TweakUI além do XP.Aparentemente, fazer essa alteração no registro tem um impacto semelhante para o Vista:

[HKEY_CURRENT_USER\ControlPanel\Desktop]

ForegroundLockTimeout = 0

No entanto eu encontrei (Vista x64) que embora o foco no original fosse mantido, a janela ofensiva ainda ocuparia o primeiro plano - bastante perturbadora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top