none
script para remover a opção Ajustar automaticamente o relógio para horário de verão

    Question

  • Bom dia a Todos
    Estou com um grande problema em minha organização algumas maquinas não estão com o Horário de Verão alterado por causa da opção, Ajustar automaticamente o relógio para horário de verão que esta marcado.
    Como faço pra remover a mesma é por GPO ou script ?
    Obrigado
    MCP - WINDOWS SERVER 2003
    Tuesday, October 20, 2009 10:29 AM

Answers

  • Olá,

    Teste o script abaixo:

    set oShell = CreateObject("WScript.Shell")
    strProxyServer = "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\DisableAutoDaylightTimeSet"
    oShell.RegWrite strProxyServer,1,"REG_DWORD"


    Depois, faça o logoff e logon.



    Até mais,

    Jesiel

    Obs.: Se útil, classifique


    Tuesday, October 20, 2009 11:12 AM

All replies

  • Rodrigo,

    Use o script abaixo em uma máquina de teste e veja se lhe ajuda;

    ========
    Option explicit
    Dim strComputer, objReg, strKeyPath, strEntryName, lngValue
    Const HKEY_LOCAL_MACHINE = &H80000002

    strComputer = "TestComputer"

    Set objReg = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" _
        & strComputer & "\root\default:StdRegProv")

    strKeyPath = "System\CurrentControlSet\Control\TimeZoneInformation"
    strEntryName  = "DisableAutoDaylightTimeSet"

    objReg.GetDWordValue HKEY_LOCAL_MACHINE, strKeyPath, strEntryName, lngValue
    Select Case TypeName(lngValue)
        Case "Null"
            Wscript.Echo "Automatically adjust time for daylight savings
    changes"
        Case "Long"
            If (lngValue = 1) Then
                Wscript.Echo "DO NOT Automatically adjust time for daylight
    savings changes"
            Else
                Wscript.Echo "Unexpected result"
            End If
        Case Else
            Wscript.Echo "Unexpected result"
    End Select
     

    Qualquer coisa volte a postar.

    []`s
    Thiago Pereira | http://thiagoinfrat.spaces.live.com | http://www.winsec.org
    Tuesday, October 20, 2009 10:41 AM
  • O Script nao funcionou n.
    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.com
    Tuesday, October 20, 2009 10:45 AM
  • Rodrigo,

    De tambem uma olhada nos passos descritos no blog Latam;

    http://blogs.technet.com/latam/archive/2009/10/16/argentina-dst-2009-2010.aspx

    Para desmarcar a opção. É bem simples e vai te ajudar.

    []`s
    Thiago Pereira | http://thiagoinfrat.spaces.live.com | http://www.winsec.org
    Tuesday, October 20, 2009 11:11 AM
  • Olá,

    Teste o script abaixo:

    set oShell = CreateObject("WScript.Shell")
    strProxyServer = "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\DisableAutoDaylightTimeSet"
    oShell.RegWrite strProxyServer,1,"REG_DWORD"


    Depois, faça o logoff e logon.



    Até mais,

    Jesiel

    Obs.: Se útil, classifique


    Tuesday, October 20, 2009 11:12 AM
  • Thiago obrigado antes de tudo
    Irmao da dando erro na linha 17 caractere 70.
    Obrigado


    MCP - WINDOWS SERVER 2003
    Tuesday, October 20, 2009 11:22 AM
  • Rodrigo tenta do modo abaixo, e a mesma coisa que o Thiago e o Jesiel, informaram.
    Detalhe para a linha
    "DisableAutoDaylightTimeSet"=dword:00000001 (desabilita a opção de horario de verão)
    "DisableAutoDaylightTimeSet"=dword:00000000 ( Habilita a opção de horario de verão)

    Necessario que pelo menos um servidor esteja com o horario correto (No seu caso fora do horario de verão).
    Para que este comando funcione.

    net time \\servidor /set /y


    Crie um arquivo .reg com as informações abaixo.

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
    "DisableAutoDaylightTimeSet"=dword:00000001

    Crie um bat com as seguintes especificações
    regedit.exe /s \\caminho\TimeZone.reg

    net time \\servidor /set /y

    Crie uma GPO para aplicar estas opções no startup da maquina e vincule o arquivo .bat

    Tuesday, October 20, 2009 11:43 AM
  • Rodrigo,

    O script que lhe passei esta com erro realmente.

    Acabei de testar a solução passada pelo Josiel e funciona ok.
    Coloca em uma GPO de start up para fazer o deploy.

    Show de bola Josiel obrigado.

    []`s
    Thiago Pereira | http://thiagoinfrat.spaces.live.com | http://www.winsec.org
    Tuesday, October 20, 2009 11:50 AM
  • Obrigado a todos
    Funciou valeu
    MCP - WINDOWS SERVER 2003
    Thursday, October 22, 2009 12:42 PM
  • Opa pessoal, boa tarde!

    Jesiel, com esse script ele até desmarca a opção do horário de verão, porém é como se ele não setasse a opção, na aba "Data e Hora" na parte de baixo, em fuso horário atual continua com: "Horário brasileiro de verão"


    Alguém ai passou pelo mesmo ?
    Tuesday, November 03, 2009 2:18 PM
  • Bom dia
    Mais voce precisa ter outro script setando a hora.
    ex: net time \\nomeservidor /set /y
    Faz que vai dar certo, depois post o resultado.
    MCP - WINDOWS SERVER 2003
    Wednesday, November 04, 2009 9:47 AM
  • Não funcionava, é como eu dizia, a caixa de seleção fica desmarcada, porém é como se ele não desse o " ok " ou o " apply ". Resolvi alterando mais algumas opções do registro.

    Criei um .reg abaixo:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
    "Bias"=dword:000000b4
    "StandardName"="Hora oficial do Brasil"
    "StandardBias"=dword:00000000
    "StandardStart"=hex:00,00,02,00,02,00,02,00,00,00,00,00,00,00,00,00
    "DaylightName"="Hora oficial do Brasil"
    "DaylightBias"=dword:00000000
    "DaylightStart"=hex:00,00,02,00,02,00,02,00,00,00,00,00,00,00,00,00
    "ActiveTimeBias"=dword:000000b4
    "DisableAutoDaylightTimeSet"=dword:00000001


    Apliquei ele, depois executei outro bat com o comando pra atualizar a hora.

    Obrigado pela ajuda!

    Thursday, November 05, 2009 7:16 PM
  • ok
    Que bom que resolveu.


    MCP - WINDOWS SERVER 2003
    Friday, November 06, 2009 2:15 AM