Compartilhar via


Verificando o Time Zone de vários Computadores de uma Rede via Powershell

Introdução

No procedimento abaixo vou mostrar como verificar o time zone de vários computadores da sua rede via powershell importando os dados para um arquivo texto.

Verificando o Time Zone

Primeiramente vamos utilizar o comando abaixo, ele mostra todas as opções que está configurado o seu Time zone do seu computador.

Abra o Powershell Como administrador e digite o comando abaixo.

commando:   Get-WmiObject  -Class  win32_TimeZone  |  Format-List  [a-z]*


 
O Comando vai mostrar as informações que está configurado seu time zone no seu computador

Verificando Time Zone em Vários Computadores da Rede.

Primeiramente vamos ter que criar um arquivo texto, onde nele vamos colocar todos os computadores da sua rede, no meu caso dei o nome do arquivo de Computadores.txt e o mesmo vai ficar salvo no diretório C:\temp, abaixo segue um exemplo que como deve ficar o arquivo.

depois que o arquivo estiver salvo em c:\temp\computadores.txt vamos executar o comando abaixo.

Abra o PowerShell e digite o comando abaixo:

** Comando:  $arrComputers =  get-content  -Path  “C:\temp\Computadores.txt”**

 

Esse comando vai fazer com que o próximo comando pegue as informações da lista que foi salva no C:\temp\computadores.

Agora vamos ao comando Final, esse comando vai pegar todas as informações do c:\temp\computadores.txt onde salvamos o nosso arquivo com os computadores da nossa rede e vai trazer todas as informações de todos os computadores em um arquivo texto que ficara salvo no arquivo C:\temp\descritivocomputadores.txt

Digite o comando:

ForEach($strComputer in $arrComputers)
{
get-wmiobject -Class “win32_TimeZone” -namespace “root\CIMV2″
-computername $strComputer | Format-List * | Out-File -Append “C:\descritivocomputadores.txt"
}

 
pronto finalizando agora e só verificar o seu arquivo no diretório c:\temp\descritivocomputadores.txt e as informações de todos os computadores da sua rede que você adicionou no diretório c:\temp\computadores.txt vão estar disponíveis no arquivo.

Conclusão

No procedimento acima foi mostrado como verificar o Time Zone de vários Computadores de uma Rede via Powershell.

Este artigo foi originalmente escrito por:
Luiz Henrique Lima Campos
Microsoft MCT,MCP,MCC,MCDST,MCSA,MCSA+M,MCTS e MCITP
blog: http://luizhenriquelima.wordpress.com
twitter: @luizlima