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.exe
aplicativo 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 /V
parâ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.exe
programa após MSTSC.EXE
o 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.