Mostrando postagens com marcador Aplicativos. Mostrar todas as postagens
Mostrando postagens com marcador Aplicativos. Mostrar todas as postagens

sábado, 11 de setembro de 2010

Usando o Thinstation como cliente do Terminal Server

O Thinstation é uma distribuição GNU/Linux, desenvolvida para thin client ou equipamentos antigos. Ele pode se conectar a um servidor remoto ou que utilizar recursos locais, para conexões remotas. O Thinstation permite a utilização do NoMachine NX, VNC, Microsoft Windows Terminal Services (RDP), VMWare View Open client, X, telnet, SSH, entre outros.
Para utiliza-lo como cliente do Terminal Server do Windows, é necessário configurar o Windows Terminal Server. (Como configurar um servidor de terminal).
Para configurar o Windows para boot pela rede será necessário usar um programas de terceiros, já que o Windows não fornece servidor TFTP. Recomendo o TFTPd32. Para saber como configurar o TFTPd32 acesse meu outro post.
Em seguida deve-se baixar o thinstation, para isso acesse o site http://www.thinstation.net/TSoM.


O TS-O-Matic é um site onde você pode criar uma versão personalizada do thintation. Como ele, pode-se selecionar apenas os aplicativos que se deseja utilizar. Utilizaremos a configuração padrão, pois ela já inclui o cliente do terminal server.
Clique no icone Build
Aguarade até que ele construa a imagem. ao concluir você terá a opção de editar o arquivo de configuração.


Esse arquivo de configuração ficará armazenado dentro da imagem e será usado quando não encontrar outros arquivos de configuração. Você acrescentar as linhas a seguir no final do arquivo:

SESSION_0_TITLE=Icewm
SESSION_0_TYPE=icewm
SESSION_0_AUTOSTART=ON

Clique no icone Write Image para continuar e aguarde até que o processo de construção da imagem concluir.
Primeiro, você deve baixar o arquivo de configuração. Clique em Build e baixe o thinstation.conf.example, renomei-o para thinstation.conf.network e colque na pasta do servidor TFTP. Este é o arquivo de configuração do Thinstation, qualquer alteração da configuração deve ser feita nele.
Para baixar a imagem gerada, clique em PXE e baixe os arquivos initrd, vmlinuz, pxelinux.0 e default e colocá-los dentro da pasta do servidor TFTP. Em seguida, crie uma pasta chamada pxelinux.cfg e coloque o arquivo default dentro dela.
Configure no servidor DHCP o arquivo de inicialização para pxelinux.0.
Pronto! Seu servidor já está configurado para inicializar o Thinstation pela rede. Quando ele estiver executando basta clicar no icone MSWindows para acessar o Windows Terminal Server (ou o MS Windows [fs] para abrir em tela cheia).

domingo, 4 de janeiro de 2009

Montando um servidor de boot PXE

Neste artigo tentarei mostrar como montar seu próprio servidor de inicialização pela rede via PXE no Windows XP usando o TFTPd32. Usaremos o TFTPd32, pois ele já vem com servidor TFTP e DHCP., além de ser bem simples de configurar.
1. Crie uma pasta onde serão colocados os arquivos do servidor TFTP (por exemplo C:\tftp).
2. Baixe o TFTPd32 de descompacte-o nesta pasta.
3. Abra o tftpd32.exe, clique no botão Settings e marque a opção PXE Compatibility.
Em seguida, vá até a guia DHCP server e altere a configuração do DHCP de acordo com o IP do computador. Por exemplo, conforme a figura abaixo:



Neste exemplo o computador está configurado no IP 10.10.2.1 e máscara da sub-rede 255.255.255.0, portanto o IP pool starting address deve ser 10.10.2.2. Size of pool define a quantidade de IPs que podem ser utilizados. Neste exemplo usamos o valor 10. O valor Mask deve ser preenchiado com a máscara da sub-rede.  O valor de Boot file vai variar de acordo com o sistema a ser inicializado pela rede. Ao concluir a configuração basta apertar o botão Save. Para mais detalhes de como inicializar um sistema operacional pela rede veja meus outros artigos que falam sobre sistemas específico.

domingo, 21 de dezembro de 2008

VMware - Criando Maquinas Virtuais

A VMware disponibiliza uma versão gratuita de seu software de virtualização (VMware Player e VMware Server). Uma das grandes desvantagens dessa versão gratuita é que ele só permite executar máquinas virtuais pre-configurados, não permitindo criar suas próprias.

Para resolver esse problema criam-se diversas ferramentas que são capazes de criar arquivosde configuração do VMware (arquivos VMX e VMDK). Entre estas está o EasyVMX. O site EasyVMX.com fornece uma opção rápida e facil para criação de máquinas virtuais para VMware. Basta apenas escolher a opção SuperSimple e selecionar o sistema operacional que vai ser instalado a quantidade de memória RAM e capacidade do disco rígido virtual.

Além diso há opção EasyVMX que fornece uma lista de opções de configuração da máquina virtual, como interfaces de CD-ROM, rede, audio e USB.

Site do EasyVMX (www.easyvmx.com)

segunda-feira, 18 de agosto de 2008

Executando Windows a partir do CD

Pode parecer estranho mas é verdade. Só que se trata do Windows PE 2.0, que uma versão do super reduzida do Windows Vista usada para preapração do computador antes da executar a instalação do Windows. Portanto, ele muito limitado, a único interface disponível é a linha de comando, além disso não possui detecção de hardware USB. Porém ele pode ser modificado incluindo-se outras ferramentas. Outra vantagem é que além de inciar pelo CD ou DVD pode inciar também pela rede local.

O Windows PE 2.0 faz parte do AIK (Kit de Instalação Automatizada) do Windows Vista que pode ser baixado gratuitamente do site da Microsoft

Download do Windows AIK

segunda-feira, 11 de agosto de 2008

Shell Script do Windows

Finalmente a microsoft consguiu criar uma linguagem de script de se aproxima da versatilidade do ShellScript do Linux. Trata-se do PowerShell, uma linguagem e programação interativa criada pela Microsoft que visa substituir os antigos arquivos de lote (.bat) do Windows. O PowerShell consiste de um programa interpretador de comandos (como o prompt de comando) que possui diversos recurssos e ainda que o permite acessar componentes .NET. A principal desvantagem é que ele requer o .NET framework (a versão 3.5 tem cerca de 200MB), e também ainda não possui recurso de inteface gráfica.

Site do Windows PowerShell

domingo, 10 de agosto de 2008

Automatizando a interface gráfica

É possivel automatizar qualquer tarefa que possa ser feita no windows, mesmo aquelas que envolvem interface gráfica. Para realizar essa proeza existe um programa chamado AutoIT, cujo o objetivo é dar comandos aos aplicativos de interface gráfica. Ele se baseia em um linguagem de programação muto parecida com a Basic, possuindo funções que simulam cliques do mouse ou pressionamento de teclas no teclado. Com ele é possível criar scripts que interagem com a interface dos aplicativos, podendo portanto automatizar qualquer sequencia de cliques e pressionamento de teclas, que são dados durante a um aplicativo durante a execução de uma determinada tarefa. Além disso, permite a criação de interface gráfica para seus scripts, sendo portanto uma das linguagens de script mais poderesas que existe no ambiente Windows.

Para saber mais acesse www.autoitscript.com

terça-feira, 5 de agosto de 2008

O poder do Robocopy

O robocopy é um programa para fazer cópia de arquivos de pasta e possui muitos recursos interssantes. Ele é incluído o Windows Resource Kit que pode ser obtido no site da Microsoft.
Com ele pode-se:
  • Utlize caracteres curinga (* por exemplo).
  • Copiar somente os arquivos novos (criados ou modificados).
  • Não incluir arquivos ou diretórios na cópia
  • Remover arquivos da origem ao copiar (mover)
  • Apagar arquivos e pastas que não existem mais na origem
  • Continuar a transferência de arquivos após uma queda de conexão
  • Agendar cópia para ser executada automaticamente
  • Monitorar uma pasta procurando alterações.
  • Seletivamente copiar informações dos arquivos (permissões, atributos, etc)
Uso do robocopy:
robocopy origem destino [arquivos] [opções]
origem: pasta de origem (pode utilizar unidade:\caminho ou \\servidor\caminho)
destino: pasta de destino (pode utilizar unidade:\caminho ou \\servidor\caminho)
arquivos: nome dos arquivos a serem copiados (pode ser utilizado *. Se omitido será considerado *.*)
opções: opções de cópia

Opções mais importantes:

/S - Incluir subpastas (exceto as vazias)
/E - Incluir subpastas (inclusive as vazias)
/LEV:n - Copiar apenas n níveis)
/Z - Copiar arquivos em modo reiniciável
/B - Copiar arquivos em modo de backup
/NOCOPY - Não copia nenhum arquivo (útil com /PURGE)
/MOV - Move arquivos ao invés de copiar
/MOVE - Move arquivos e pastas
/PURGE - Apagar arquivos que não existem mais na origem
/MIR - Espelha a árvore de pastas (equivalente a /E + /PURGE)
/L - Apenas lista arquivos
/XF - Não incluir arquivo
/XD - Não incluir pasta

Existem ainda outras opções para redefinir atributos dos arquivos, controle de banda, agendamento de tarefas de cópia, entre outras.

sexta-feira, 1 de agosto de 2008

Utilitários do Windows que pouca gente conhece

A Microsft disponibliza em seu site um pacote de utilitários chamado Windows Resource Kit (Kit de Recursos dos Windows). Esse conjunto de ferramentas permite ao um administrador do executar um melhor gerenciamento do Windows. Dentre elas estão:
  • Clearspool.exe (Limpar spool, ou seja, cancelar todos os trabalhos de impressão)
  • Clearmem.exe (Limpar memória)
  • CDburn.exe (Gravar imagens de ISO em CD)
  • DVDburn.exe (Gravar imagens de ISO em DVD)
  • Oleview.exe (Visualizador de objetos OLE/COM)
  • Qgrep.exe (Um programa similar ao grep)
  • Robocopy.exe (Copiador avançado de arquivos)
  • Tcmon.exe (Monitor de tráfego)
  • Vfi.exe (Ver informações do arquivo)
Site do Microsoft Windows Resource Kit

quarta-feira, 16 de janeiro de 2008

CD de Manutenção Supremo!!

O UBCD for Windows é um CD que pode ser usado para iniciar o computador para executar tarefas de manutenção, como reparar, restaurar ou diagnosticar problemas no computador. Trata da suite de aplicativos gratuita mais completa disponível em um disco inicializável. Ele se utiliza o Windows PE, que nada mais é do que uma versão do Windows de roda do CD. Além disso, ele pode incorporar o Ultimate Boot CD (UBCD), que inclui ferramentas de diagnóstico e manutenção de software e hardware que rodam em DOS ou Linux. Para tanto, é fornecido um programa que deverá ser usado para criar uma imagem de CD. Obs: Para se criar uma imagem de CD do UBCD for Windows você precisa ter o CD de instação do Windows.

Site do UBCD for Windows www.ubcd4win.com