Tools: Windiff – compare arquivos e diretórios

June 25th, 2009 by Tiago Souza

Uma ferramente bem útil e já conhecida de muitos é o Windiff.

Um exemplo do seu uso seria o que precisei executar hoje. Fiz o copy de um diretório de um disco para outro utilizando o comando “robocopy” no windows server 2003. Alguns arquivos já estavam no diretório de destino o que também deixou esse diretório com mais espaço utilizado em disco. Porém eu queria comparar pra ver se não havia esquecido nada na origem. Para isso utilizei o Windiff.

O que ele é na verdade?

É uma ferramente gráfica que comparar conteúdo de 2 arquivos ASCII, ou conteúdo de duas pastas que contém arquivos ASCII.

Onde encontro?

No Windows 2003 ele está incluído no CD na pasta Support\Tools.

Como executar?

Depois de instalado as ferramentas de suporte, abra o run e digite windiff.exe, como mostra tela abaixo

windiff01.JPG

Depois a seguinte telá abrirá:

windiff02.JPG

No nosso exemplo quero comparar o conteúdo de dois diretórios e suas subpastas, para isso vamos clicar em File > Compare Directories…

windiff03.JPG

Agora é só selecionar o dir1 e dir2 e deixar a opção que comparar subdiretórios, como mostra a figura

windiff04.JPG

Os resultados são mostrados assim:

windiff05.JPG

Notem que onde está only in “H:\diretório” é onde está o arquivo somente, esse no caso não está no dir2. Onde está identical mostra que o arquivo está nos 2 diretórios.

Abraços.


Tiago Souza

Share

Post to Twitter

Webcasts sobre Windows 7

June 25th, 2009 by Tiago Souza

 Visão Geral do Windows 7 – em qualquer ambiente

Descritivo: Conheça os recursos que tornam o Windows 7 o sistema operacional mais fácil, prático e agradável de usar – em qualquer ambiente, com qualquer dispositivo – da nova interface gráfica aos recursos de rede como HomeGroup.

Data:22/06/2009
Hora: 12:00hrs
Inscreva-se

Visão Geral do Windows 7 – no ambiente empresarial

Descritivo: Produtividade, Segurança, Gerenciamento. Com o Windows 7, sua empresa vai ganhar muito nestas 3 áreas. Acesso rápido e de qualquer lugar com DirectAccess e BranchCache, Dados sempre Seguros com BitLocker e BitLocker To Go, PowerShell 2.0 para o total controle do ambiente, são somente alguns dos recursos para tornar a TI de sua empresa mais dinâmica e seus usuários mais produtivos.

Data:22/06/2009
Hora: 17:00hrs
Inscreva-se

Visão Geral do Windows 7 – no ambiente de Desenvolvimento

Descritivo: Prepare-se para explorar os recursos do Windows 7 em suas aplicações!

Data:23/06/2009
Hora: 12:00hrs
Inscreva-se

Windows 7 – Compatibilidade de Aplicações

Descritivo: Por mais que um sistema operacional novo traga inovações extremamente bem-vindas, seu negócio precisa continuar operando sem interrupções. Venha saber como garantir que suas aplicações legadas continuem funcionando no Windows 7.

Data:23/06/2009
Hora: 17:00hrs
Inscreva-se

Soluções de Gerenciamento no Windows 7

Descritivo: Conheça as melhorias que permitem melhor gerenciamento em PCs com Windows 7 como AppLocker, PowerShell e ferramentas de diagnóstico e reparo

Data:24/06/2009
Hora: 12:00hrs
Inscreva-se

Recursos de Segurança do Windows 7

Descritivo: BitLocker, BitLocker To Go, Controle de Conta de Usuário – As Boas Práticas para a implementação destes recursos serão apresentadas neste Webcast.

Data:24/06/2009
Hora: 17:00hrs
Inscreva-se

Windows 7 – Produtividade em Qualquer Lugar

Descritivo: BranchCache, DirectAccess, Federated Search – As Boas Práticas para a implementação destes recursos serão apresentadas neste Webcast.

Data:25/06/2009
Hora: 12:00hrs
Inscreva-se

Visão Geral do Pacote de Otimização de Desktop Microsoft (MDOP)

Descritivo: Conheça os seis produtos que compõe o Microsoft Desktop Optimization Pack – Inventário de Software, Virtualização de Aplicativos, Virtualização de Desktops, Ferramentas de Diagnóstico e Reparo, Monitoramento de Erros em PCs, Gerenciamento de GPOs

Data:25/06/2009
Hora: 17:00hrs
Inscreva-se

Melhorias no processo de implementação do Windows 7

Descritivo: Uma mesa redonda de encerramento para discutir os assuntos abordados durante a semana. Conecte-se com os principais especialistas da Microsoft e do Mercado!

Data:26/06/2009
Hora: 12:00hrs
Inscreva-se

“Virtual Round Table” de Encerramento

Descritivo: Nessa sessão explorar as novas ferramentas e funcionalidades que tornar a implementação do Windows 7 mais fácil do que em versões anteriores. Começando pelo processo de imagem, entrega e migração.

Data:26/06/2009
Hora: 17:00hrs
Inscreva-se

Share

Post to Twitter

Jogo da Intel – Gerente de TI

June 19th, 2009 by Tiago Souza

A Intel fez um joguinho bem legal onde você faz o papel de um gerente de TI e tem que resolver os problemas da empresa aplicando tecnologias novas, etc.

Deem uma olhada: http://itmanager3.intel.com/pt-br/default.aspx


Tiago Souza

Share

Post to Twitter

Dicas de como buscar no Google

June 18th, 2009 by Tiago Souza

Recebi um e-mail de um amigo hoje sobre uma matéria bem legal de como otimizar pesquisas no Google, vou colocar as imagens aqui, é bem interessante.

Fonte: http://super.abril.com.br/revista/265/materia_revista_474187.shtml?pagina=1

google1.JPG

google2.JPG

google3.JPG

google42.JPG


Tiago Souza

Share

Post to Twitter

Office 2010 – Fiquem ligados

June 17th, 2009 by Tiago Souza

Olhem só

http://www.office2010themovie.com/


Tiago Souza

Share

Post to Twitter

Converta DOC para PDF

June 10th, 2009 by Tiago Souza

Um aplicativo online bem interessante é o que converte documentos do Word para PDF, inclusive é onde eu converto os artigos que publico aqui no Portal.

Segue o link

http://www.doc2pdf.net/

É só fazer upload do arquivo e aguardar.


Tiago Souza

Share

Post to Twitter

Tools: Delprof – Exclua perfis de usuários em sua rede com o delprof

June 10th, 2009 by Tiago Souza

Pessoal, o delprof é um utilitário que faz parte do Resource Kit do Windows Server 2003, e pode ser instalado também na sua estação Windows XP e 2000. Ele é bem útil com relação a exclusão de perfis de usuários em um computador da sua rede.

Conforme os usuários vão logando nos computadores da rede da sua empresa os perfis vão sendo criados localmente, o que também consome espaço em disco da máquina. Muitas das vezes um funcionário é desligado da empresa, ou mesmo nunca mais irá se logar novamente em determinada estação de trabalho e o perfil continua lá no computador.

Com o delprof podemos exlcuir via linha de comando esses perfis, e o mais legal, podemos fazer isso remotamente informando o nome do computador da rede.

Um artigo bem completo sobre esse utilitário saiu na Technet Magazine e você pode conferir clicando aqui.

O que você precisa fazer é baixar o utilitário, faça isso clicando no link a seguir: http://www.microsoft.com/downloads/details.aspx?familyid=901a9b95-6063-4462-8150-360394e98e1e&displaylang=en

Depois que você baixar o utilitário você deve clicar duas vezes no executável, o programa será extraído no seguinte diretório: C:\Program Files\Windows Resource Kits\Tools.

Depois abra o prompt de comando e vá até o caminho digitando “cd C:\Program Files\Windows Resource Kits\Tools” e digite delprof /? para ver as opções de ajuda.

Os comandos são:

/Q – Quiet, não pede confirmação

/I – Ignora erros e continua deletando

/P – Pede sua confirmação para excluir um usuário (recomendado, pois se não ele exlcui também a conta de administrador)

/C – Nome do computador remoto

/D – Número de dias inativos

delprof2.JPG

Um exemplo é mostrado abaixo.

delprof1.JPG

Nesse caso pedi para exlcuir os perfis com 30 dias ou mais de inatividade para determinada máquina (SC-0000012), pedindo a confirmação antes de excluir. Ele começou me mostrando o primeiro usuário encontrado, no caso o administrador, para confirmar a exclusão digite y, ou n para negar.

Atenção: Será excluído todo o perfil do usuário, arquivos de internet, favoritos do IE, área de trabalho, etc. Os arquivos não vão pra lixeira, são excluídos diretamente.


Tiago Souza

Share

Post to Twitter

Função Split no SQL 2005 – Recursividade usando Common Table Expressions ( CTE )

June 8th, 2009 by Tiago Souza

Clique aqui para acessar a matéria completa.


Tiago Souza

Share

Post to Twitter

Simples Inventário de Máquinas com VBScript

June 8th, 2009 by Tiago Souza

Clique aqui e veja no Blog do amigo Marcelo Ramos:


Tiago Souza

Share

Post to Twitter

TechEd 2009 – Inscrições abertas

June 4th, 2009 by Tiago Souza

Acabei de ler novidades no blog do Fabio Hara.

http://fabiohara.spaces.live.com/Blog/cns!61F254701739206!1388.entry

As inscrições já estão abertas. Para se inscrever acesse: http://www.teched.com.br/Registration/Selecao_Tipo.aspx

O valor individual é de R$ 599,00 (com alimentação) e R$ 524,00 (sem alimentação).


Tiago Souza

Share

Post to Twitter

Recuperando Informações da BIOS com Windows Management Instrumentation e VBScript

June 4th, 2009 by Tiago Souza

O Marcelo Ramos, parceiro do Portal Tecnologia publicou esse artigo no Blog dele: Recuperando Informações da BIOS com Windows Management Instrumentation e VBScript.

Para visualizar o conteúdo completo acesse:

http://www.marceloramos.net/Blog/post/2009/06/03/Recuperando-Informacoes-da-BIOS-com-Windows-Management-Instrumentation.aspx


Tiago Souza

Share

Post to Twitter

Série MCSA: DNS Parte 7 – Stub Zones x Conditional Forwarding

June 3rd, 2009 by Tiago Souza

Uma rápida explicação sobre a diferença de Stub Zone e Conditional Forwarding.

Stub Zone – Faz uma cópia da zona primária, mas somente dos registros necessários (SOA, NS e A de NS) para identificar o servidor DNS autoritativo dessa zona. É atualizado dinâmicamente através da transferência de zonas. Bem como no processo de Conditional Forwarding é usada para facilitar a pesquisa de nomes em namespaces distintos, onde os servidores locais não são autoritativos e em casos de fusões de empresas e parceiros de negócios com outros namespaces. Zona Stub não resolve nome, apenas sabe pra quem encaminhar consultando os registros.

Conditional Forwarding – É um Forwarder (encaminhador) tendo além do nome de domínio configurado um endereço IP como condição para encaminhar pesquisas diretamente para o servidor autoridade para o nome pesquisado. Precisa ser configurado manualmente, onde você deve conhecer o nome de domínio bem como IP do servidor DNS autoridade. Também usado para resolver nomes em casos de fusões e parceiros de negócios, tornando esse processo mais ágil, pois não utiliza os root hints a princípio.

Há uma vantagem do uso da zona stub com relação ao processo de conditional forwarding, pois depois de configurado (fácil de configurar) o processo de atualização é dinâmica, se houver alteração na zona primária ela será refletida para zona stub. No caso do conditional forwarding você deve alterar manualmente os dados no servidor, o que exige trabalho administrativo. Porém como a stub zone utiliza a transferência de zonas, se isso estiver sendo feito através da Internet poderá demandar mais link WAN.

Basicamente é isso, no próximo artigo pretendo explicar o processo de atualização dinâmica.


Tiago Souza

Share

Post to Twitter

Série MCSA: DNS Parte 6 – Stub Zones

June 2nd, 2009 by Tiago Souza


Stub Zones

Introdução

Vamos dar continuidade a série sobre a certificação 70-291 e o assunto DNS. Já falamos de Forwarders, Conditional Forwarding e agora seguindo a lógica vamos pra Stub Zones.

Stub Zones

É uma cópia de uma zona, mas não como um servidor secundário, ele só copia os registros necessários para identificar um servidor DNS autoritativo, como:

  • Cópia do registro SOA – Start of Authority
  • Cópia do registro NS – Name Servers
  • Cópia de registros A dos name servers autoritativos

Quando usamos uma zona stub e um resolver (cliente DNS) da nossa rede faz uma consulta para um registro que está armazenado nessa zona, nosso servidor DNS envia uma consulta iterativa para os servidores DNS autotirativos contidos na zona stub, e ele vai utilizá-lo como se estivesse utilizando seu próprio cache. Caso não seja encontrado registro a pesquisa então será feita usando os root hints. Portanto essa zona stub não resolve o nome e sim encaminha para um servidor autoridade que pode resolver.

Esses registros da zona stub são armazenados em cache de acordo com o TTL (time to live) de cada registro e expiram de acordo com o SOA da zona stub. Esses dados são atualizados pois o processo que ocorre aqui é a transferência de zona, como se fosse um servidor que hospedasse uma zona secundária, o processo é bem semalhante, com a diferença que citamos acima, os registros transferidos são somente os essenciais (SOA, NS e A).

A stub zone é read only como a secondary, então não podemos modificar os registros, eles são só modificados na zona primária.

Como criar zonas de Stub

Vou demonstrar como criar uma zona stub. Vou usar o site do technet para abrir um virtual lab só para pegar as telas, não vou conseguir mostrar a zona criada por completo.

  1. Abra o console DNS – start > run > dnsmgmt.msc
  2. Botão direito no servidor DNS e vamos clicar em “New Zone

stub1.JPG

  1. No Wizar vamos clicar em NEXT e vamos escolher a opção de Stub Zone, gravada no Active Directory (se o servidor for domain controller)

stub2.JPG

  1. Vamos manter o padrão de replicação “To all domain controllers in the Active Directory domain nome do domínio

stub3.JPG

  1. Vamos colocar o nome do domínio alvo, no nosso exemplo, parceiro.dominio.local

stub4.JPG

  1. Vamos entrar com o endereço IP desse parceiro

stub5.JPG

  1. Pronto a zona stube foi criada com sucesso

stub6.JPG

Como funcionam os Updates na Stub Zone

Depois da implementação da stub zone, quando ele carrega os registros necessários você pode ter updates de algumas formas. De acordo com a transferência de zona configurada ou você pode atualizar das seguintes maneiras:

  • Reload - Faz um recarregamento da zona do DNS local
  • Transfer from Master – O DNS Server que hospeda a stub zone determina se o serial number do SOA expirou e faz uma transferência do master server
  • Reload from Master – Recarrega da master, indepentende do serial number do SOA

Conclusão

  • São cópias read only dos registros SOA, NS e A dos NS do servidor autoridade do domínio de destino (master)
  • A stub zone é fácil de criar e pode tornar a resolução de nomes entre florestas mais eficiente e simplifica o gerenciamento
  • Inclusão dinâmica de registros através da transferência de zona, o que é uma vantagem em relação ao conditional forwarding, que se houver mudança no servidor master não teríamos como saber, seria manual
  • Será preciso acesso administrativo ou contato com o administrador do servidor master para configuração da transferência de zona
  • Não consulta Root Hints pois já contém os registros da zona de destino, ele a uitliza como se fosse um cache, só os consulta se a consulta ao servidor configurado na stub zone falhar

 

Referências

http://www.windowsnetworking.com/articles_tutorials/DNS_Stub_Zones.html

http://technet.microsoft.com/pt-br/library/cc779197(WS.10).aspx

BAIXE EM PDF

pdf.png


Tiago Souza

Share

Post to Twitter

Pesquisando por Similaridade com as funções SOUNDEX e DIFFERENCE do SQL Server

June 1st, 2009 by Tiago Souza

Pessoal, pra quem tem interesse dê uma olhada no Blog do parceiro Marcelo Ramos…

Para acessar a matéria completa clique no link abaixo:

http://www.marceloramos.net/Blog/post/2009/05/30/Pesquisando-por-Similaridade-com-as-funcoes-SOUNDEX-e-DIFFERENCE-do-SQL-Server.aspx

Aqui vai uma prévia do assunto:

 ”Imagine a  seguinte situação :

Você manda periodicamente um informativo por email para todos os contatos cadastrados em uma tabela de contatos, com nome e email. Só que você tem notado que muitos emails voltam  por erro de digitação na hora do cadastro, produzindo algo como HOITMAIL ao invéz de HOTMAIL por exemplo. Você precisa corrigir isso, mas como fazer ?

Há duas funções no SQL que podem nos ajudar muito nesse caso. SOUNDEX e DIFFERENCE.
Ambas avaliam semelhança de strings, mas vamos entender melhor na prática.”


Tiago Souza

Share

Post to Twitter