Habilitar remotamente a área de trabalho remota em uma máquina

8

Muitas vezes, estou tentando conectar-me a outra máquina, mas percebo quando estou conectando que a Área de Trabalho Remota não está habilitada no computador de destino.

Como alguém habilita o destktop remoto na máquina de destino, remotley?

    
por Omar Shahine 25.06.2009 / 18:51

6 respostas

2

Verifique esta invasão da O'Reilly publicada em 2004.

link

Basicamente, você apenas faz o log remoto no registro do computador de destino e altera as configurações lá.

Espero que ajude.

    
por 25.06.2009 / 18:56
3

O IntelliAdmin tem um utilitário gratuito para isso:

link

EDIT - Não consigo lembrar se você precisa abrir uma porta de firewall ou não usá-la. Se assim for, eu uso pstools para desativar o firewall em máquinas remotas com o prompt de comando. Em seguida, execute a ferramenta. Então ative o firewall.

O comando psexec para desativar / ativar o firewall é: netsh firewall set opmode mode = desativar

    
por 25.06.2009 / 18:55
3

Se a máquina estiver em um domínio, você poderá usar políticas de grupo para ativar a área de trabalho remota.

Se você conseguir se conectar ao registro remoto, verifique: link

Você pode usar o psexec do sysinternals para executar algum script que habilite o rdp.

(eu uso a primeira alternativa)

    
por 25.06.2009 / 18:56
2

Há muito tempo, em uma galáxia de longe, escrevi este script como parte de um script de implantação automatizado do Windows Server 2003.

rd.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fDenyTSConnections"=dword:00000000

Execute o comando (isso foi de um script em lote sendo executado localmente na máquina, para uma unidade z mapeada):

c:\windows\regedit /s z:\netinst\rd.reg

Se estiver usando o AD, você pode fazer isso usando a Diretiva de Grupo.

    
por 25.06.2009 / 19:17
1

Use o WMI e o método "[SetAllowTSConnections] [1]" da classe " Win32_TerminalServiceSetting

De uma linha de comando do Windows 2003, você pode usar o seguinte na linha de comando:

wmic /node:TargetName RDToggle where ServerName="TargetName" call SetAllowTSConnections 1

[1]: link SetAllowTSConnections

    
por 25.06.2009 / 21:41
0

Altere o valor do registro remotamente? Pode ser necessário reiniciar embora.

    
por 25.06.2009 / 18:55