Tengo una instalación de WinXP que se usa solo para conectarme a otra PC con RDP.
Una cuenta de usuario ficticia inicia sesión automáticamente, luego el usuario debe hacer clic en un enlace para iniciar la conexión RDP con parámetros predefinidos.
¿Existe alguna forma de ejecutar el cliente RDP sin que se pueda acceder al Explorador de Windows?
Respuesta1
Puede editar el Registro para reemplazar el programa shell predeterminado (Explorer.exe) con la MSTSC.exe
aplicación e incluir cualquier parámetro válido que desee utilizar.
En el Registro, navegue hasta[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]y cambiar el valor nombradoCaparazóna:
%SystemRoot%\System32\MSTSC.exe /V:YourServerName
Puedes reemplazar el /V
parámetro con los específicos que desees.
Una advertencia de esta solución es que cuando su usuario salga de la aplicación de Escritorio remoto, se le presentará una pantalla en blanco y deberá presionar Ctrl+ Alt+ Del
y elegirDesconectarsepara volver al mensaje de inicio de sesión de la máquina local. Debido a esto, puede considerar apuntar el valor del registro de Shell a un script por lotes que ejecuta el Logoff.exe
programa una vez MSTSC.EXE
finalizado, como la solución encontrada.aquí.
Se puede encontrar una solución aún más flexibleaquí. Implica señalar el valor del registro de Shell a una aplicación HTA simple que permite al usuario ejecutar MSTSC repetidamente o reiniciar la estación de trabajo. Una aplicación HTA funcional está disponible en el enlace.