Usuário com melhor resposta
Horario de verão

Pergunta
-
Bom Dia AMigos
Estou com uma duvida como corrigir o prtoblema em meu DC sobre horario de verão.
Segue os passos quando a Microsoft lançou o arquivo que deveria ser inserido no DC que é o responsavel por distribuir no logon o horario de verão.
O Horário de verão foi atribuído, sendo que só vai ser atribuído o horário de verão semana que vem
\\meudominio.net\netlogon\timezone /s 00:0:3:10 00:0:3:02
Antes estava 00:0:2:10, mas demos logoff e loguei de novo não arrumou?
Qual o procedimento correto para corrigir este problema.
Abraços
Consultor em Vantage - Compuwareterça-feira, 13 de outubro de 2009 15:05
Respostas
-
Bruno
Obrigado pelo seu empenho e claro pelo empenho do Devid tambem que esta nos ajudando e muito.
No meu caso eu vou rodar este comando dentro do meu DC pois as minhas estações buscam o horario dele conforme eu descriminei o script.
Veja se estou correto
Uso em meu ambiente
01 DC - Primario com Windows Server 2003 R2 SP2
01 DC Secundario com Windows Server 2003 R2 SP2
01 DC com Windows Server 2003 R2 que tenho instalado meu Microsoft Exchange Server 2003 SP2
Vou rodar estas linhas de comando no meu DC primario que vai ficar da seguinte forma
for /L %a IN (22,1,229) DO psexec \\192.16.1.%a C:\WINDOWS\$NtUninstallKB970653-v3$\spuninst\spuninst /quiet
for /L %a IN (22,1,229) DO psexec \\192.16.1.%a -c "\\meudc\pasta onde esta o hotfix$\S.O\W2003R2\Correcoes\HorVer20092010\windows2003R2-kb970653-v3-x86-ptb" /quiet
esta correta desta forma?
Consultor em Vantage - Compuware- Sugerido como Resposta Bruno Brasil quarta-feira, 14 de outubro de 2009 18:41
- Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 18:57
- Marcado como Resposta Carlos Henrique Lucas quarta-feira, 27 de outubro de 2010 22:29
quarta-feira, 14 de outubro de 2009 18:23
Todas as Respostas
-
Vc não havia aplicado o patch no ano passado???
Pra quem aplicou o patch no ano passado (2008/2009) não precisa aplicar em 2009/2010 para a entrada do horário de verão, somente para a saída, que terá patch liberado em dezembro...
Abaixo os detalhes e o KB que resolve a questão do ano anterior:
http://social.technet.microsoft.com/Forums/pt-BR/scriptadminpt/thread/0305deac-b4b5-4884-8c43-c5c569877236
Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.comterça-feira, 13 de outubro de 2009 15:50 -
David
Boa Tarde
Eu apliquei seguindo os passos que a Microsoft postou, deu certo da entrada do horario de verão mas esta manha ja virou o horario.
Vou aplicar este KB que você mepassou.
Uma pergunta, devo aplicar somente do DC principal ou em todos os DCs.
Grato
Consultor em Vantage - Compuwareterça-feira, 13 de outubro de 2009 19:33 -
Vc aplica por sistema operacional. Esse KB tem para Windows Server 2003, Windows XP, Windows Vista, Seven, etc....Respeitando a arquitetura...
Se o sistema operacional estiver atualizado, ele respeitará a existência ou não da semana delta, que indica diferença na data de entrada do horário de verão com relação ao ano anterior:
http://dfoggi.spaces.live.com/blog/cns!973194C51155DFA7!871.entry
Vai rolar um webcast sobre o assunto:
http://dfoggi.spaces.live.com/blog/cns!973194C51155DFA7!873.entry
Abraços...
Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.comterça-feira, 13 de outubro de 2009 19:41 -
Então quem fez este procedimento no ano passado esse ano nao vai precisar fazer nada? no site da microsoft fala q é só deixar o windows update automatico q ele vai atualizar... agora eu estou usando o WSUS e pelomenos não lembro de ter visto nada com horario de verão... no ano passado deu muito trabalho, eu tive q baixar 2 atualizações e instalar em todas as maquinas via GPO, deu certo mas sempre tinha uma maquina e outra não atualizava e tinha q ir na mao la instalar o path... mas ainda assim foi mais facil q em 2007 - 2008 q nao usei nenhum path...terça-feira, 13 de outubro de 2009 20:09
-
terça-feira, 13 de outubro de 2009 20:26
-
Devid
Como te falei, no ano passado eu segui passo a passo e apliquei tudo vertinho, tanto que na virada foi beleza, todas as estações, exchange e servers estavam com o novo horario, para a minha surpresa esta manha todas as estações e servers estavam com horario adiantados 1 hora.
Apliquei em todos os servidores manualmente o KB que esta neste link http://support.microsoft.com/default.aspx/kb/970653 , parece que os horarios agora estão certos, sera que vou ter que aplicar em todas as estações....meu deus, to ferrado, no meu WSUS não tem este KB relacionado para este ano, que estranho isso, mas se funfar beleza, menos trabalho
Bom, estou terminando de aplicar nos servers, terminando vou pedir para a galera efetuar um logof e ver se rolo.
Posto mais tarde os resultados ok.
Abrs
Consultor em Vantage - Compuwareterça-feira, 13 de outubro de 2009 20:40 -
Nota da microsoft:
http://www.microsoft.com/brasil/windows/products/windowsvista/verao.mspx
David Dellacenta http://daviddellacenta.spaces.live.com || http://www.andersonpatricio.org || http://www.itcentral.com.br || http://lfdias.mvpbrasil.com.br || http://ffazzani.spaces.live.comterça-feira, 13 de outubro de 2009 20:46 -
Danid
Sim correto, mas apliquei o HotFix indicado no site e quando volto o horario ainda esta adiantado. caramba que trampo
Consultor em Vantage - Compuwareterça-feira, 13 de outubro de 2009 21:04 -
Carlos,
na pratica, o que eu faço é aplicar o KB no PDC Emulator, forçar a atualização em cada servidor no horário certo (net time /set /yes) e desabilitar o parâmetro de horário de verão nas estações:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] "DisableAutoDaylightTimeSet"=dword:00000001
Como o PDC Emulator é a fonte padrão de tempo para o domínio, as estações seguirão ele...
Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.comterça-feira, 13 de outubro de 2009 21:08 -
Vou tentar por aqui, mas eu ja tinha aplicado as devidas atualizações, isso que esta muito estranho, mas mesmo assim meu amigo, vou seguir seus passos ok.
Obrigado
Consultor em Vantage - Compuwareterça-feira, 13 de outubro de 2009 21:20 -
David
Poderia validar se o meu script esta correto e dentro dos padoes de atualização do horario de verão, ja fiz tudo e não estou conseguindo arrumar.
*********************************************************************************************************************************
@echo off
rem ----- A sintaxe do comando timezone é: -----------------------
rem Ex.: 00:0:4:02
rem 00 --> Zero horas
rem 0 --> Domingo (dia da semana)
rem 4 --> Quarto domingo (quarta ocorrência)
rem 02 --> Fevereiro (mês)
rem --------------------------------------------------------------
\\meudominio.net\netlogon\timezone /s 00:0:3:10 00:0:3:02
regedit /s \\meudominio.net\netlogon\fuso_horario.regregedit /s \\meudominio.net\netlogon\tzinfo.reg
net time \\dc01 /set /yes
************************************************************************************************************************************
Se puder me ajudar, fico grato
Abrs
Consultor em Vantage - Compuware- Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 19:01
terça-feira, 13 de outubro de 2009 22:01 -
Cara,
aplica o KB do ano anterior nos hosts que não tiverem...
depois de aplicar em todos os hosts, vc remove o parametro de horário de verão nas estações conforme disse anteriormente...
Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.comquarta-feira, 14 de outubro de 2009 00:18 -
Devid
Eu tento aplicar o WindowsServer2003-KB970653-v3-x86-ENU e o WindowsServer2003-KB955839-x86-ENU mas recebo uma mensagem "Update cannote be installed as a newer or same timezone update has already been installed on the system".
Quando ele da esta mensagem, altera o horario, quando eu efetuo o logof e login volta o horario novo com 1 hora adiantada.
Consultor em Vantage - Compuware- Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 19:01
quarta-feira, 14 de outubro de 2009 00:42 -
Agenda a aplicação para um horário proximo à virada...
Abraços...
Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.comquarta-feira, 14 de outubro de 2009 03:21 -
Pessoal,
No meu ambiente, fiz esta atualização da Microsoft, mas mesmo assim, muitas maquinas estão com o horario novo ja esta semana.
A unica forma que consegui ajustar foi rodanto o tzedit manualmente.
Se alguem tiver uma forma de fazer automaticamente para todos eu agradeço.
Bruno Brasilquarta-feira, 14 de outubro de 2009 14:54 -
Pessoal,
Apenas algumas dicas!
1 - Nunca desabilitem o timezone das estações e do servidor, se vocês tiverem um Exchange no dominio vão ter serios problemas com calendario do Outlook.
2 - Apliquem o path da Microsoft através do Wsus em todas as maquinas.
3 - Testem o path rodando o tzedit e verifique se a data e dia de inicio do horario de verão estão OK.
4 - Não precisa colocar no script de logon com net time, As estações de trabalho possuem um serviço chamado Windows Time que a cada 5 minutos atualizam o horario com o controlador de dominio que realiza a função de PDC Emulador ( seria uma das FSMO do AD).
5 - Testem tudo antes do dia.
Abraçoquarta-feira, 14 de outubro de 2009 16:43 -
Como já dito antes, o PDC emulator é a fonte de tempo padrão para o Windows, se não tiver GPO de NTP configurada...a máquina pega a hora dele, e localmente adiciona ou remove uma hora de acordo com o parâmetro de horário de verão setado...o KB serve para indicar quando é a data de alteração do horário, como no ano anterior a data foi 18-19 de outubro, e neste ano tbm é, então não tem semana delta para inicio do horário, logo o kb do ano anterior atende...
Para arrendondar, revise:
1. Presença do KB nos servidores;
2. Presença de KB nas estações;
3. Parâmetro de horário de verão (como disse, eu uso de acordo com o que informei anteriormente....ou seja, não me preocupo com as estações (desde que atualizadas), foco as energias no PDC emulator e nos demais servidores do parque...como não uso NTP, as estações e demais servidores ficam com ele....só presto atenção na madrugada do domingo se td ocorreu bem, servidores, se os DCs estão OK, exchange, ISA, etc, faço testes por amostragem - 1 para cada 100 máquinas - validando o horário em cada uma, valido todos os servidores.....)....
Antes de toda essa pratica, faço uma simulação de pequeno porte em ambiente virtual, só pra garantir....virtualizo o meu DC (p2v), uma estação qualquer do domínio (tbm p2v) e forço a data, simulo....se td der certo blz...
...abraços...
Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.comquarta-feira, 14 de outubro de 2009 17:07 -
Bom, no meu caso eu descobri, caso alguem esteja na mesma situação, segue:
Eu criei um script ano passado para atualizar as tabelas de data de mudança de horario (procedimento Microsoft), e acabei esquecendo, o q aconteceu é que eu fiz a atualização liberada esse ano nas maquinas pelo WSUS, mas como havia este script na inicialização, ele voltava na tabela antiga, mesmo fazendo pelo Tzedit, assim que reiniciava a maquina voltava o horario errado.
O que tive que fazer é, desinstalar a atualização e instalar novamente, e consegui isso criando umas 2 linhas para fazer remotamente.
Caso alguem esteja na mesma situação, segue as linhas:
for /L %a IN (22,1,229) DO psexec \\10.145.1.%a C:\WINDOWS\$NtUninstallKB970653-v3$\spuninst\spuninst /quiet
for /L %a IN (22,1,229) DO psexec \\10.145.1.%a -c "\\nomeserver\publica$\S.O\WXP\Correcoes\HorVer20092010\windowsxp-kb970653-v3-x86-ptb" /quiet
A 1a. desinstala a atualização e a outra instala novamente, sem intervenção do usuário, nem precisa reiniciar.
Até mais.
Bruno Brasilquarta-feira, 14 de outubro de 2009 17:40 -
Bruno
Este script que você fez eu salvo ele como .vbs e rodo ele no meu PDC = DC, e o 10.145.1%a seria o que meu amigo
Valeu, grande dica
Consultor em Vantage - Compuwarequarta-feira, 14 de outubro de 2009 18:11 -
Essas linhas eu digitei diretamente no prompt, eu tentei criar um .bat, mas não deu certo... copie e cole no prompt de comando.
o 10.145.1 é o meu range de IP, vc tem q colocar o seu, por exemplo: (o mais usado) 192.168.1 ou 192.168.0, etc.
Bruno Brasilquarta-feira, 14 de outubro de 2009 18:13 -
Bruno
Obrigado pelo seu empenho e claro pelo empenho do Devid tambem que esta nos ajudando e muito.
No meu caso eu vou rodar este comando dentro do meu DC pois as minhas estações buscam o horario dele conforme eu descriminei o script.
Veja se estou correto
Uso em meu ambiente
01 DC - Primario com Windows Server 2003 R2 SP2
01 DC Secundario com Windows Server 2003 R2 SP2
01 DC com Windows Server 2003 R2 que tenho instalado meu Microsoft Exchange Server 2003 SP2
Vou rodar estas linhas de comando no meu DC primario que vai ficar da seguinte forma
for /L %a IN (22,1,229) DO psexec \\192.16.1.%a C:\WINDOWS\$NtUninstallKB970653-v3$\spuninst\spuninst /quiet
for /L %a IN (22,1,229) DO psexec \\192.16.1.%a -c "\\meudc\pasta onde esta o hotfix$\S.O\W2003R2\Correcoes\HorVer20092010\windows2003R2-kb970653-v3-x86-ptb" /quiet
esta correta desta forma?
Consultor em Vantage - Compuware- Sugerido como Resposta Bruno Brasil quarta-feira, 14 de outubro de 2009 18:41
- Editado Carlos Vaz quarta-feira, 14 de outubro de 2009 18:57
- Marcado como Resposta Carlos Henrique Lucas quarta-feira, 27 de outubro de 2010 22:29
quarta-feira, 14 de outubro de 2009 18:23 -
Algumas observações:
Na 1a. linha, aonde tem (22,1,229), 21 é aonde começa as minhas maquinas e 229 termina, vc tem que colocar o range das suas ai.
Na 2a. o arquivo que o comando aponta, windowsxp-kb970653-v3-x86-ptb é uma atualização da MS que vc tem que baixar e deixar disponivel http://www.microsoft.com/downloads/details.aspx?FamilyID=e4a72667-2279-4b05-b92e-6b0e15b9eb5a&displaylang=en
Veja que tem diferença entre 2003 e XP.
Bruno Brasilquarta-feira, 14 de outubro de 2009 18:46 -
Bruno,
Estou efetuando estas modificações junto com o Carlos vaz, quando efetuo essa linha de comando aparece a mensagem:
'psexec' is not recognized as an internal or external command,
operable program or batch file.
o comando foi executado em todos os Ips do range que coloquei, porém todos informou que o PSEXEC não é um comando conhecido.
Vi nesse link que eles estão utilizando o nome da máquina em vez de ip, com ip também funciona?
http://technet.microsoft.com/pt-br/sysinternals/bb897553%28en-us%29.aspx
muito obrigado pela ajuda
quarta-feira, 14 de outubro de 2009 20:06 -
Me desculpe,
Esse comando é do Sysinternals, segue o link: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx, vc tem que baixar e descompactar, este comando vai estar dentro.
Sim, da certo com nomes também, mas no caso da aplicação não tem lógica usar com o nome.
Até mais.
Bruno Brasilquarta-feira, 14 de outubro de 2009 20:12 -
psexec é um aplicativo sysinternals:
http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
é possivel tbm indicar o .exe do KB com o parâmetro /quiet diretamente...
Se a dica foi útil, por favor indique-a. | http://dfoggi.spaces.msn.comquarta-feira, 14 de outubro de 2009 20:14 -
Ah agora consegui executar, muito obrigado!
Vou aguardar o comando ser executado em todo o range e depois utilizar o segundo comando.
Muito Obrigado Bruno e Deivid.quarta-feira, 14 de outubro de 2009 20:35 -
Esse Script dá certo!
Porém quando efetua o logoff e loga novamente o horário volta errado de novo.quinta-feira, 15 de outubro de 2009 15:56 -
Veja, se vc tiver, como eu disse acima, alguma coisa no script de incialização, que mexa na tabela de horario do windows, vai mexer no relogio novamente.
Você terá que retirar isso da inicialização, e vai ter que rodar o script novamente, pois com isso, a atualização feita, perde o efeito.
Bruno Brasilquinta-feira, 15 de outubro de 2009 16:00