Roda no navegador • Nada é enviado

Gerador de .rdp para RemoteApp

Publique um programa remoto (RemoteApp) em vez da área de trabalho inteira. Preencha o servidor, a porta e o alias do programa e baixe um arquivo .rdp pronto para abrir só o aplicativo, em janela própria.

⚠️ Por segurança, o arquivo não guarda a senha — você a digitará ao conectar. O alias precisa estar publicado no servidor RDS (RemoteApp) com exatamente esse nome.

O que é um RemoteApp (.rdp de aplicativo)

Um RemoteApp é um programa publicado em um servidor Windows (Serviços de Área de Trabalho Remota — RDS) que aparece na máquina do usuário como se estivesse instalado localmente: abre em janela própria, sem mostrar a área de trabalho inteira do servidor. O arquivo .rdp gerado aqui carrega os campos remoteapplicationmode:i:1, remoteapplicationprogram e alternate shell que dizem ao cliente mstsc para abrir apenas aquele aplicativo.

Como usar

  1. Informe o servidor (DNS ou IP) e a porta RDP (padrão 3389; RDS costuma usar portas altas).
  2. No campo Programa, digite o alias do RemoteApp exatamente como foi publicado no servidor (é o nome que vai depois de ||, ex.: ||mRemoteNG).
  3. Opcionalmente defina um nome de exibição, argumentos de linha de comando e o usuário.
  4. Ajuste os redirecionamentos (área de transferência, discos, impressoras, áudio) e, se usar RD Gateway, informe o host.
  5. Clique em Baixar arquivo .rdp e dê dois cliques nele no Windows.

O campo "alias" e o prefixo ||

No RemoteApp, o programa é identificado por um alias (não por um caminho de arquivo). Por isso os campos alternate shell e remoteapplicationprogram recebem o valor no formato ||alias — o prefixo || indica ao servidor que se trata de um aplicativo publicado, não de um executável avulso. O alias precisa bater com o que está configurado no Gerenciador de Coleções do RDS (ou via PowerShell New-RDRemoteApp).

Perguntas frequentes

Qual a diferença para o "Gerador de .rdp" comum?

O gerador comum abre a área de trabalho remota inteira. Este gera um RemoteApp: abre apenas um programa publicado, em janela própria, como se fosse local. Use este quando o servidor RDS publica aplicativos individuais.

Onde encontro o "alias do programa"?

É o nome de alias do RemoteApp definido no servidor RDS — no Gerenciador do Servidor › Coleções, ou pela propriedade Alias retornada por Get-RDRemoteApp no PowerShell. É esse valor que entra depois do ||.

Recebo "RemoteApp desconectado" ou erro de capacidade. O que faço?

Em hosts que não são RDS "puro", ative a opção Ignorar verificação de RemoteApp (adiciona disableremoteappcapscheck:i:1). Confirme também que o alias existe e que a porta está correta.

O arquivo funciona no Mac ou Linux?

O Microsoft Remote Desktop (Mac) e clientes como Remmina/FreeRDP (Linux) também abrem RemoteApps a partir de arquivos .rdp, com pequenas variações de suporte às opções.

É seguro expor a porta RDP na internet?

Não é recomendado. Prefira publicar o RemoteApp por trás de um RD Gateway ou de uma VPN, e restrinja o acesso por firewall a IPs confiáveis.

Outras ferramentas