Como identificar a versão “exata” (Service Pack + Rollup) do ambiente Exchange

Na console do Exchange 2007/2010 não é possível visualizar a versão do Rollup instalado, por isso, desenvolvi um script (muito simples) para ajudá-los na identificação exata da versão de cada servidor. O script copia o arquivo exsetup.exe de cada servidor para uma pasta no servidor e ao final abre uma janela do Explorer com a…


Como fazer um agendamento de um script Power Shell para Exchange

Hoje precisei executar um script PowerShell para ajustar o UserPrincipalName (UPN) de todos os usuários com caixa postal em um ambiente Exchange 2007. Devido a algumas características do ambiente do cliente, é importante que este script seja executado diariamente, logo precisei criar uma agendamento no Task Scheduler. O script PowerShell para verificar se o UPN…


Dicas e scripts para migração de ambiente de Cluster

Recentemente participei de um projeto que envolvia a migração de um cluster Windows 2000 Advanced Server com 2 nós para um uma versão mais recente do sistema operacional. Obviamente que a primeira ideia seria fazer a migração para Windows Server 2008 R2, Enterprise Edition, porém não é possível coexistir nós de cluster Windows 2000 com…

1

Como habilitar “Run as Administrator” para arquivos VBS e JS

  Para quem trabalha bastante com scripts (*.VBS e *.JS), frequentemente é necessário executar estes tipos de scripts com perfil de administrador em computadores com UAC (User Control Access)  habilitado. Essa característica (UAC) está disponível no Windows Vista ou Windows 7 (Desktops) e Windows Server 2008 e Windows Server 2008 R2 (Servidores). Por padrão estes…


Boas práticas para gerenciamento do papel de parede através de GPOs

Decidi escrever um post sobre este assunto, pois existe uma série de alternativas e dúvidas de como gerenciar o papel de parede das estações de trabalho via GPOs. Segue abaixo algumas destas questões: 1) Copiar o arquivo para estação de trabalho ou carregar o papel de parede a partir rede? 2) Optando pela primeira opção,…


Como recriar os objetos do Container ForeignSecurityPrincipals no AD

Recentemente estava em um projeto envolvendo uma avaliação do Active Directory R2 e me deparei com objetos no container ForeignSecurityPrincipals, até então desconhecidos para mim. Pesquisei um pouco sobre o container e descobri algumas coisas interessantes: 1) Este container somente é visualizado na ferramenta Active Directory Uses and Computers (DSA.MSC) quando habilitada a opção “Advanced…


Como editar uma chave de registro MULTI_SZ via script

Recentemente estava em um projeto onde foi necessário aplicar um hotfix e algumas chaves de registro em mais de 1000 desktops. Quem tiver interesse em ver o artigo, segue o link: http://support.microsoft.com/kb/951624/en-us Até aí sem grandes mistérios. O problema que uma destas chaves que deveria ser alterada era do formato MULTI_SZ, ou seja, uma lista….


Configuração IP via linha de comando

Em situação onde é necessário alterar a configuração IP de muitos servidores ou mesmo estações com endereço IP fixo torna-se mais fácil fazer essas alterações através de um script. Para isso, montei 7 linhas que configuram o endereço IP, Subnet Mask, Default Gateway, DNS e WINS de desktops Windows XP ou superior e servidores Windows…


Script para fazer inventário dos sistemas operacionais e service pack através do AD

O Active Directroy armazena uma série de informações dos objetos que pode ser utilizadas para, por exemplo, fazer um inventário de sistemas operacionais e service pack aplicado na sua empresa. Para isso utilizo um script VBS que lê algumas destas propriedades dos objetos computadores e gera um arquivo TXT. Este arquivo texto pode ser importado…