Execute novamente a área de trabalho remota depois que um usuário fizer logoff do servidor

1

Saudação, Eu tenho cerca de 20 PCs com o Windows 7 Home Edition e eu quero que os usuários quando ligam esses PCs têm apenas uma opção para se conectar ao servidor usando a conexão de desktop remoto.

Eu escrevi um script power-shell e coloquei na pasta de inicialização para almoçar quando o Windows foi iniciado.

simplesmente o script tem duas linhas:

 taskkill /F /IM explorer.exe
 Start "C:\rdp.rdp"

Com este script, o usuário terá apenas um programa de área de trabalho remota em execução e poderá se conectar ao servidor. O problema que estou enfrentando é que, quando o usuário fizer logoff do servidor, a sessão será encerrada e a conexão com a área de trabalho remota será fechada, e nada ficará em segundo plano apenas na área de trabalho vazia.

Existe uma maneira de executar novamente a área de trabalho remota depois que um usuário faz logoff do servidor?

Observação: você não pode ingressar no Windows 7 Home Premium para um domínio e ele não tem a opção de Diretiva de Grupo.

Atenciosamente,

    
por Eyla 23.12.2011 / 04:04

1 resposta

2

Algo tão simples como isso deve funcionar:

taskkill /F /IM explorer.exe
:loop
Start /WAIT "C:\rdp.rdp"
goto loop

MSTSC (o cliente RDP) geralmente termina quando o usuário faz logoff. Então, você usa start / wait para iniciar o programa e espera que ele seja encerrado, depois é só iniciá-lo novamente. Note que você pode precisar iniciar algo como "mstsc C: \ rdp.rdp" para que isso funcione, confira a ajuda do MSTSC se o que eu tenho não funcionar.

    
por 23.12.2011 / 04:59