Infra - Windows Server

Gerenciando aplicações no Terminal Services utilizando o RemoteApp do Windows Server 2008

Com este tutorial mostramos como utilizar o RemoteAPP do Windows Server 2008 para publicarmos aplicações do servidor de TS.

por Anderson Patricio



Overview

O Windows Server 2008 trouxe inúmeros avanços para os serviços de Terminal, nesta nova versão podemos publicar aplicações para os clientes e quando eles acessarem nao precisam mais se logar em um outro windows e depois abrir aplicação a mesma será mostrada como se fosse no cliente. Fora isso podemos instalar a aplicação remota no cliente, por exemplo podemos publicar o Microsoft Word do servidor TS e criarmos um pacote do mesmo para ser instalado no cliente, quando o cliente acessar qualquer arquivo .doc ou docx a aplicação remota será aberta automaticamente.

Solução

Okay, vamos começar a trabalhar com o TS RemoteAPP Manager, para tanto devemos ir em Adminsitrative Tools / Terminal Servers e então clicar em RemoteApp Manager. A primeira tela podemos ver todas configurações relacionadas ao TS, vamos começar publicando um programa, para tanto o mesmo já deve estar instalado no servidor TS. Começamos clicando em Add RemoteApp Programs

Primeira tela do assistente, devemos apenas clicar em Next.

Agora devemos escolher qual o programa que será publicado, a lista do software instalado no servidor TS é exibido, vamos escolher para o nosso exemplo o WordPad e depois clicamos em Next.

Review Settings. Sumário do que fizemos até agora, clicamos em Finish.

Fácil não? Somente com estes poucos passos podemos publicar uma aplicação num servidor de TS. Agora vamos ao gerenciamento....

Gerenciando a aplicação publicada...

Selecionando a aplicação na lista de aplicações remotas nos será exibido várias opções na Toolbox Actions (assim como a que nós temos no Exchange Server :) ). Podemos configurar se esta aplicação será mostrada ou não no TS Web Access e ainda podemos criar um arquivo .rdp ou um Windows Installer da mesma.

Testando utilizando o TS Web Access...

Acessando o servidor de TS, no seguinte formato: Http://server/TS teremos a tela abaixo, com todas aplicações que temos publicadas, em nosso tutorial apenas uma. Vamos testá-la clicando na mesma.

As configurações padrão de uma conexão TS, podemos escolher quais recursos do computador local serão disponíveis na aplicação remota, vamos apenas clicar em Connect.

Feito isso a aplicação se iniciará como mostrado abaixo...

Antes de abrir a aplicação precisamos nos autenticar..

E estaremos com um WordPad como se fosse um aplicação local mas rodando no servidor de TS.

Criando um arquivo RDP para distribuição nos clientes..

O RemoteApp nos permite criar um arquivo .rdp que pode ser copiado posteriormente para a máquina do cliente ou um compartilhamento de rede, onde os usuários finais apenas precisam dar um duplo clique no aplicativo para abrir o mesmo na estação.

Ainda na tela principal do TS RemoteApp Manager, vamos selecionar a aplicação e clicar em Create .rdp file... Na tela inicial apenas clique em Next.

O Wizard nos permite várias configurações, entre elas qual lugar que o RDP customizado será salvo, configurações do servidor de terminal, configurações do TS Gateway e certificação digital. Por hora, vamos clicar em Next.

Sumário do que fizemos até agora, vamos clicar em Finish.

Criando um Windows Installer da aplicação remota...

Agora vamos criar um Windows Installer, ainda na tela princial do TS RemoteApp Manager, vamos selecionar a aplicação e clicar em Create Windows Installer Pack.. Na tela inicial do assistente vamos somente clicar em Next

As mesmas configurações que tivemos no passo anterior, após feito as escolhas, devemos clicar em Next.

Agora temos uma tela nova relacionado a aplicação que será instalada no cliente, vamos pedir para criar um ícone no Desktop e no Start menu folder chamado Remote Programs. Uma outra opção interessante é associar as extensões do cliente com esta aplicação, isto significa se tivermos publicando um Word, Excel e etc.. e o cliente tiver as extensões Doc, Docx, Xls, Xlsx e ele der um duplo clique abrirá automaticamente a aplicação remota. Feito as escolhas devemos cliar em Next.

Sumário final das nossas escolhas até agora, devemos clicar em Finish.

Visualizando o arquivo RDP e o Windows Installer...

Em ambos os metódos após clicar em Finish o local onde os respectivos arquivos foram criados serão mostrados, assim como mostrado na figura abaixo:

Instalando o pacote do Windows Installer em uma estação cliente...

Agora que já criamos os dois tipos de pacotes, podemos testar o Windows Installer em uma estação cliente, basta darmos um duplo para instalação do mesmo, feito isto podemos olhar no Adicionar e Remover Programas para ver que a aplicação aparece e que o tamanho da mesma é minúsculo porque só temos ponteiros para o Terminal Services e não a instalação propriamente dita.

Podemos vizualizar a aplicação através do item Remote Programs ou ainda através do ícone da área de trabalho.

Conclusão

Com este tutorial mostramos como utilizar o RemoteAPP do Windows Server 2008 para publicarmos aplicações do servidor de TS.

Anderson Patricio

Anderson Patricio - Trabalha com informática desde 1995, é consultor Microsoft em projetos de Active Directory, Exchange e ISA pela Quattuor Informática em Porto Alegre.
Certificações: MCSE +M +S 2003, MCSE +M +S 2000, MCSA +M +S 2003, MCSA +M +S 2000
Blog: http://spaces.msn.com/members/andersonpatricio/