¿Se puede iniciar Escritorio remoto a través de URL?


39

¿Es posible tener una URL que inicie una sesión de escritorio remoto? Me doy cuenta de que puede considerarse una vulnerabilidad de seguridad para algunos, pero la conveniencia realmente me ahorraría mucho tiempo.

Me gustaría tener un hipervínculo como: remotedesktop://example.orgdonde hacer clic en él se inicia mstsc.execon la computadora de destino llena (en este caso con example.org).

¿Cuál es la mejor manera de configurar esto?

Respuestas:


21

Podría usar un controlador de protocolo de URL personalizado, pero esto significaría que las URL solo funcionaron en las computadoras donde había configurado esto. Creo que también necesitarías un programa para manejar la URL remotedesktop://example.orgy convertirla /v:example.org, aunque un archivo por lotes probablemente podría hacer esto.

Consulte http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx para obtener más información.


8
Para aquellos que encuentren esto a través de búsquedas u otras fuentes, intente esto .
peelman

1
Algo así como rdp: //example.org
Fernando Kosh

2
Esta respuesta es obsoleta. El de LJT está actualizado, con documentación para el nuevo rdp://esquema de URI.
Lloeki

10

Para Windows 8.1, Windows Server 2012 R2 ahora existe la compatibilidad con el esquema de URI del cliente de escritorio remoto

Ejemplo: rdp://full%20address=s:mypc:3389&audiomode=i:2&disable%20themes=i:1

Consulte aquí los detalles , incluida la lista completa de parámetros de cadena de consulta.


66
Esto no funciona en mi Win10 Pro, ¿alguna vez funcionó?
Dualed

1
Secundo que. He probado múltiples combinaciones y navegadores. Incluso lo puse en Inicio-> Ejecutar, pero nada parece reconocer esa sintaxis de URL. No creo que hayan completado su apoyo.
penguin359

1
Esta sintaxis no se aplica a Windows. Solo está disponible en Mac, iOS y Android. El cliente RDP de Windows (mstsc.exe) no admite ningún argumento de línea de comando de URL. Usted tiene que usar algo como la solución JScript vinculado en la respuesta de xorsyst.
Ian Boyd

5

Originalmente dije que no, pero si tienes XP, hay algo que se llama Conexión web a escritorio remoto. Inicialmente olvidé que había una versión para XP.

http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=18145

http://support.microsoft.com/kb/284931


Había algo similar para Small Business Server 2003 llamado Lugar de trabajo web remoto, pero incluso así, no podía usar una URL directa. en.wikipedia.org/wiki/Microsoft_Remote_Web_Workplace
KCotreau

Corríjame si me equivoco: ¿esto requiere que instale / configure algo en cada servidor al que me gustaría conectarme? Eso va a ser prohibitivo para mí. Gracias sin embargo!
optus

Sí, eso sería correcto. Y estoy de acuerdo, es un dolor en el cuello ... pero tú preguntaste. :) El soporte para esto se eliminó a partir de Vista.
KCotreau

3

Creo que esto funcionaría, y podría ser el efecto que estás buscando:

Con su copia local de Escritorio remoto, configure una conexión con el host de destino. Pero no te conectes; en su lugar, guarde la conexión como un archivo RDP.

Coloque ese archivo en su servidor web. Servir el archivo con un estándar<A HREF='path.to.your/file.rdp'> enlace . (Nota: es posible que deba actualizar la configuración de su servidor web para "descargar" este archivo en lugar de "servirlo" al navegador web).

El usuario probablemente necesitará saber para ejecutar el archivo descargado ... pero debería hacer que su computadora inicie RD e inicie una conexión con el host de destino.



1

No es exactamente lo que desea, pero con Windows Server 2008 / R2, puede hacer que sus máquinas RemoteApps y RDP se muestren en un Acceso web TS / RD página .

En conjunto con TS / RD Gateway , podría tener RDP trabajando a través del puerto 443, que es útil en lugares que bloquean otros puertos.

Acceso web de TS


Tengo la sensación de que él se refiere directamente a su computadora, como a una computadora hogareña. Aunque podría estar equivocado.
KCotreau

0

Tema anterior, pero Chrome tiene un complemento de escritorio remoto para hacerlo.

También tiene soluciones basadas en HTML5 como Guacamole para Linux o Myrtille para Windows.


¿Puedes aclarar a qué plugin de escritorio remoto te refieres?
caesay


Esa extensión no está relacionada con Windows RDP en absoluto. Es un protocolo completamente diferente que requiere que tenga esta extensión configurada en ambos dispositivos. No estoy seguro de cómo esto realmente responde a la pregunta "Cómo iniciar el escritorio remoto desde la URL". Tampoco está claro si sería posible lanzar el "Escritorio remoto de Chrome" con una URL tampoco
caesay

El OP hablaba de mstsc.exe, por lo tanto, RDP; pero RDP es solo una forma de escritorio remoto; un remotedesktop://enlace genérico podría aplicarse a cualquier implementación de escritorio remoto. Es rdp://posible un enlace que inicie mstsc.exe después de esta solución . También existe la solución de acceso web de escritorio remoto de Microsoft . Con respecto al escritorio remoto de Chrome, se puede acceder a través de la URL chrome://appsdentro de Chrome.
cedrozor
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.