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

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á ativada no computador de destino.

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

Omar Shahine
fonte

Respostas:

2

Verifique este hack de O'Reilly publicado em 2004.

http://oreilly.com/windows/archive/server-hacks-remote-desktop.html

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

Espero que ajude.

kentchen
fonte
Interessante, mas tem algumas implicações de segurança, isso ainda funciona hoje em dia?
23410 wazoox
Eu acredito que isso ainda funciona. No entanto, suponho que quem quiser fazer isso tenha os direitos adequados para acessar o computador remoto.
22710 kentchen
Isso funcionou para mim no Windows 7 e não exigiu uma reinicialização.
Omar Shahine
3

O IntelliAdmin possui um utilitário gratuito para isso:

http://www.intelliadmin.com/blog/2006/06/remotely-enable-remote-desktop.html

EDIT - Não me lembro se você precisa abrir uma porta de firewall ou não usá-lo. Nesse caso, eu uso o pstools para desativar o firewall em máquinas remotas com o prompt de comando. Em seguida, execute a ferramenta. Em seguida, ative o firewall.

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

cop1152
fonte
parece arrumado. Isso funciona para o Vista?
25289
eles têm alguns produtos compatíveis com o Vista, mas não sei se esse é ou não.
22119 Copiar em:
2

Há muito tempo, em um Galaxy Far Away, escrevi esse script como parte de um script de implantação automatizada 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 era de um script em lote executando localmente na máquina, para uma unidade z mapeada):

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

Se você estiver usando o AD, poderá enviar isso usando a Diretiva de Grupo.

Dave Drager
fonte
Já existe um "modelo administrativo" configuração para isso - Componentes do Windows / Serviços de terminal / Permitir aos utilizadores ligar remotamente utilizando o Terminal Services
Evan Anderson
Essa era uma situação bastante única - só tínhamos a capacidade de executar scripts em lote e esse era um servidor independente em um datacenter. Mas ainda assim, é bom saber essa informação.
Dave Drager
1

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

Em 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]: http://msdn.microsoft.com/en-us/library/aa383644(VS.85).aspx SetAllowTSConnections

Benoit
fonte
0

Alterar o valor do registro remotamente? Talvez seja necessário reiniciar.

xeon
fonte