Você pode iniciar a Área de trabalho remota via URL?


39

É possível ter um URL que inicie uma sessão da área de trabalho remota? Sei que isso pode ser considerado uma vulnerabilidade de segurança para alguns, mas a conveniência me pouparia muito tempo.

Eu gostaria de ter um hiperlink como: remotedesktop://example.orgonde clicar nele é iniciado mstsc.execom o computador de destino preenchido (neste caso, com example.org).

Qual a melhor forma de configurar isso?

Respostas:


21

Você poderia usar um manipulador de protocolo de URL personalizado, mas isso significaria que os URLs funcionavam apenas nos computadores em que você o configurara. Eu acho que você também precisará de um programa para lidar com o uso remotedesktop://example.orge a conversão do URL /v:example.org- embora um arquivo em lotes provavelmente possa fazer isso.

Consulte http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx para obter mais informações.


8
Para aqueles que encontrarem isso através de pesquisas ou outras fontes, tente isso .
peelman

11
Algo como rdp: //example.org
Fernando Kosh

2
Esta resposta é obsoleta. O LJT está atualizado, com documentação para o novo rdp://esquema de URI.
Lloeki 21/09/16

10

Para o Windows 8.1, Windows Server 2012 R2, agora existe o suporte ao esquema de URI do cliente de área de trabalho remota

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

Veja aqui os detalhes , incluindo a lista completa dos parâmetros da string de consulta.


6
Isso não funciona no meu Win10 Pro - ele realmente funcionou?
dualed

11
Eu concordo. Eu tentei várias combinações e navegadores. Eu até o coloquei em Iniciar-> Executar, mas nada parece reconhecer a sintaxe da URL. Eu acho que eles nunca completaram o suporte.
penguin359

11
Essa sintaxe não se aplica ao Windows. Está disponível apenas no Mac, iOS e Android. O cliente RDP do Windows (mstsc.exe) não suporta nenhum argumento de linha de comando da URL. Você precisa usar algo como a solução JScript vinculada na resposta do xorsyst.
Ian Boyd

5

Inicialmente, eu disse que não, mas se você tiver o XP, existe algo chamado Conexão da Web da Área de Trabalho Remota. Inicialmente esqueci que havia uma versão para XP.

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

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


Havia algo semelhante para o Small Business Server 2003 chamado Local de Trabalho Remoto na Web, mas, mesmo assim, não era possível usar um URL direto. pt.wikipedia.org/wiki/Microsoft_Remote_Web_Workplace
KCotreau

Corrija-me se estiver errado - isso exige que eu instale / configure algo em cada servidor ao qual gostaria de me conectar? Isso será proibitivo para mim. Obrigado embora!
Optus

Sim, isso estaria correto. E eu concordo, é uma dor no pescoço ... mas você perguntou. :) O suporte para isso foi descartado no Vista.
KCotreau

3

Acho que isso funcionaria e pode ser o efeito que você está procurando:

Com sua cópia local da Área de Trabalho Remota, configure uma conexão com o host de destino. Mas não conecte; em vez disso, salve a conexão como um arquivo RDP.

Coloque esse arquivo no seu servidor web. Sirva o arquivo com um <A HREF='path.to.your/file.rdp'>link padrão . (Nota: pode ser necessário atualizar a configuração do servidor da web para "baixar" esse arquivo em vez de "servi-lo" no navegador da web.)

O usuário provavelmente precisará saber para executar o arquivo baixado ... mas deve fazer com que o computador inicie o RD e inicie uma conexão com o host de destino.



1

Não é exatamente o que você deseja, mas com o Windows Server 2008 / R2, você pode exibir as máquinas RemoteApps e RDP em uma página da Web TS / RD Web Access .

Em conjunto com o Gateway TS / RD , você pode ter o RDP trabalhando através da porta 443, o que é útil em locais que bloqueiam outras portas.

Acesso via Web TS


Eu sinto que ele significa diretamente para o seu computador, como para um computador em casa. Eu posso estar errado embora.
KCotreau

0

Tópico antigo, mas o Chrome tem um plug-in de área de trabalho remota para fazer isso.

Você também tem soluções baseadas em HTML5, como Guacamole para Linux ou Myrtille para Windows.


Você pode esclarecer a qual plugin de área de trabalho remota está se referindo?
caesay


Essa extensão não está relacionada ao Windows RDP, seja qual for. É um protocolo completamente diferente, exigindo que você tenha essa extensão configurada nos dois dispositivos. Não tenho certeza de como isso realmente responde à pergunta "Como iniciar a área de trabalho remota a partir do URL". Também não está claro se seria possível iniciar a "Área de trabalho remota do Chrome" com um URL.
caesay

O OP estava falando sobre mstsc.exe, então o RDP de fato; mas o RDP é apenas uma forma de área de trabalho remota; um remotedesktop://link genérico pode ser aplicado a qualquer implementação de área de trabalho remota. É rdp://possível um link para iniciar o mstsc.exe após esta solução . Há também a solução de acesso à Web da área de trabalho remota da Microsoft . Em relação à área de trabalho remota do Chrome, é acessível através do URL chrome://appsno Chrome.
cedrozor
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.