Inicie o RDP como Shell

Inicie o RDP como Shell

Eu tenho uma instalação WinXP que serve apenas para conectar a outro PC com RDP.

Uma conta de usuário fictícia é conectada automaticamente e o usuário deve clicar em um link para iniciar a conexão RDP com parâmetros predefinidos.

Existe uma maneira de executar o cliente RDP sem que o Windows Explorer esteja acessível?

Responder1

Você pode editar o Registro para substituir o programa shell padrão (Explorer.exe) pelo MSTSC.exeaplicativo e incluir quaisquer parâmetros válidos que deseja usar.

No Registro, navegue até[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]e altere o valor nomeadoConchapara:

%SystemRoot%\System32\MSTSC.exe /V:YourServerName

Você pode substituir o /Vparâmetro pelos parâmetros específicos que desejar.

Uma ressalva desta solução é que quando o usuário sair do aplicativo Área de Trabalho Remota, ele verá uma tela em branco e deverá pressionar Ctrl+ Alt+ Del e escolherSairpara voltar ao prompt de logon da máquina local. Por causa disso, você pode considerar apontar o valor do registro do Shell para um script em lote que executa o Logoff.exeprograma após MSTSC.EXEo término, como a solução encontradaaqui.

Uma solução ainda mais flexível pode ser encontradaaqui. Envolve apontar o valor do registro Shell para um aplicativo HTA simples que permite ao usuário executar o MSTSC repetidamente ou reinicializar a estação de trabalho. Um aplicativo HTA funcional está disponível no link.

informação relacionada