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?

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.


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


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.


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


0

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.