Puoi avviare Desktop remoto tramite URL?


39

È possibile avere un URL che avvia una sessione di desktop remoto? Mi rendo conto che potrebbe essere considerata una vulnerabilità della sicurezza per alcuni, ma la comodità mi farebbe davvero risparmiare un sacco di tempo.

Vorrei avere un collegamento ipertestuale come: remotedesktop://example.orgdove fare clic su di esso si avvia mstsc.execon il computer di destinazione compilato (in questo caso con example.org).

Il modo migliore per configurarlo?

Risposte:


21

È possibile utilizzare un gestore di protocollo URL personalizzato, ma ciò significherebbe che gli URL hanno funzionato solo su computer su cui era stato impostato. Penso che avresti anche bisogno di un programma per gestire il prendere l'URL remotedesktop://example.orge convertirlo in /v:example.org- anche se un file batch potrebbe probabilmente farlo.

Vedere http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx per ulteriori informazioni.


8
Per chi lo trova tramite ricerche o altre fonti, prova questo .
peelman,

1
Qualcosa come rdp: //example.org
Fernando Kosh,

2
Questa risposta è obsoleta. Quello di LJT è aggiornato, con la documentazione per il nuovo rdp://schema URI.
Lloeki,

10

Per Windows 8.1, Windows Server 2012 R2 è ora disponibile il supporto dello schema URI del client desktop remoto

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

Vedere qui per i dettagli , incluso l'elenco completo dei parametri della stringa di query.


6
Questo non funziona sul mio Win10 Pro - ha mai funzionato davvero?
raddoppiato il

1
Lo secondo. Ho provato più combinazioni e browser. L'ho anche messo in Start-> Esegui, ma nulla sembra riconoscere quella sintassi dell'URL. Non credo che abbiano mai completato il supporto per questo.
penguin359,

1
Questa sintassi non si applica a Windows. È disponibile solo su Mac, iOS e Android. Il client Windows RDP (mstsc.exe) non supporta alcun argomento della riga di comando URL. È necessario usare qualcosa di simile alla soluzione di JScript collegato in risposta di xorsyst.
Ian Boyd,

5

Inizialmente ho detto di no, ma se hai XP, c'è qualcosa chiamato Connessione Web Desktop remoto. Inizialmente ho dimenticato che esisteva una versione per XP.

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

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


C'era qualcosa di simile per Small Business Server 2003 chiamato Remote Web Workplace, ma anche in questo caso non è stato possibile utilizzare un URL diretto. it.wikipedia.org/wiki/Microsoft_Remote_Web_Workplace
KCotreau

Correggimi se sbaglio, questo mi richiede di installare / configurare qualcosa su ogni server a cui vorrei connettermi? Sarà proibitivo per me. Grazie comunque!
optus,

Sì, sarebbe corretto. E sono d'accordo, è un dolore al collo ... ma hai chiesto. :) Il supporto per questo è stato abbandonato a partire da Vista.
KCotreau,

3

Penso che funzionerebbe e potrebbe essere l'effetto che stai cercando:

Con la tua copia locale di Desktop remoto, imposta una connessione all'host di destinazione. Ma non connetterti; invece, salva la connessione come file RDP.

Posiziona quel file sul tuo server web. Servire il file con un <A HREF='path.to.your/file.rdp'>collegamento standard . (Nota: potrebbe essere necessario aggiornare la configurazione del server Web per "scaricare" questo file anziché "pubblicarlo" nel browser Web.)

Probabilmente l'utente dovrà sapere di eseguire il file scaricato ... ma dovrebbe far sì che il proprio computer avvii RD e avvii una connessione all'host di destinazione.



1

Non è esattamente quello che vuoi, ma con Windows Server 2008 / R2, puoi avere le tue macchine RemoteApps e RDP mostrate su una pagina Web di accesso Web TS / RD .

In combinazione con TS / RD Gateway , è possibile che RDP funzioni attraverso la porta 443, utile in luoghi che bloccano altre porte.

TS Web Access


Sento che intende direttamente sul suo computer, come su un computer di casa. Potrei sbagliarmi però.
KCotreau,

0

Vecchio argomento, ma Chrome ha un plug-in desktop remoto per farlo.

Hai anche soluzioni basate su HTML5 come Guacamole per Linux o Myrtille per Windows.


Puoi chiarire a quale plug-in desktop remoto ti riferisci?
martedì


Tale estensione non è in alcun modo correlata a Windows RDP. È un protocollo completamente diverso che richiede di avere questa estensione configurata su entrambi i dispositivi. Non sono sicuro di come questo risponda effettivamente alla domanda "Come avviare il desktop remoto dall'URL". Inoltre, non è chiaro se sarebbe possibile avviare "Chrome Remote Desktop" con un URL
ca

L'OP parlava di mstsc.exe, quindi in effetti RDP; ma RDP è solo una forma di desktop remoto; un remotedesktop://collegamento generico potrebbe essere applicato a qualsiasi implementazione di desktop remoto. Un rdp://collegamento che avvia mstsc.exe è possibile seguendo questa soluzione . Esiste anche la soluzione di accesso Web desktop remoto Microsoft . Per quanto riguarda il desktop remoto Chrome, è accessibile tramite l'URL chrome://appsall'interno di Chrome.
Cedrozor,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.