Essa receita funciona para 2007/2008, mas vai te dar problemas em qualquer aplicações que precise converter timestamps passados ou futuros.
É melhor pegar o arquivo fonte original (southamerica) e mudar as ultimas linhas da seção brasil para: Rule Brazil 2006 only - Nov Sun>=1 0:00 1:00 S Rule Brazil 2007 only - Feb lastSun 0:00 0 - Rule Brazil 2007 max - Oct Sun>=8 0:00 1:00 S Rule Brazil 2008 max - Feb Sun>=15 0:00 0 - Eric Anderson wrote: > anexo textinho que me socorre uso aki todo ano. > > sds > > Eric > > ----- Original Message ----- From: "Marcelo Soares da Costa" > <[EMAIL PROTECTED]> > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" > <freebsd@fug.com.br> > Sent: Thursday, September 20, 2007 2:37 PM > Subject: Re: [FUG-BR][Fwd: [GTER] Horário de Verão 2007] > > > Como raramente aconte , mudou o dia em relação ano passado, mas agora > com as alterações acho que do Marcus , Ou Marcos desculpa a falha de > memória , qual serão as alterações no zic ? > []'s > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > Gostaria de trazer á atenção de todos que, de acordo com o Decreto > 5.539 de 19 de Setembro de 2005, o horario de verão 2005/2006 terá > inicio a zero hora (00:00) do dia 16 de > Outubro de 2005, com termino a zero hora (00:00) do dia 19 de > Fevereiro de 2006. Para tanto, no proximo dia 16 de Outubro, será > preciso adiantar os relogios em 1 hora nos > estados que participam do horario de verão. > > > Rio Grande do Sul > > Santa Catarina > > Paraná > > São Paulo > > Rio de Janeiro > Espírito Santo > > Minas Gerais > > Goiás > > Mato Grosso > > Mato Grosso do Sul > Distrito Federal > > Lembramos a todos que, tratando-se de incidentes de segurança, a > precisão dos relógios dos sistemas e' fundamental para manter a > consistência dos logs, alem de ser imprescindível nas investigações e > identificação de responsáveis. Lembramos ainda que os logs reportados > durante a vigência do horário de verão estarão no timezone GMT-2. > > O Decreto 5.539, que institui o horário de verão 2005/2006 no > território nacional, esta disponível no seguinte endereço: > > > http://www.mme.gov.br/site/menu/select_main_menu_item.do?channelId=39 > > O CAIS recomenda que os administradores mantenham seus sistemas e > aplicativos sempre atualizados, de acordo com as ultimas versões e > correções oferecidas pelos fabricantes. > > O CAIS Alerta também e' oferecido no formato RSS/RDF: > > > http://www.rnp.br/cais/alertas/rss.xml > > *DICA! Aqueles que nao souberem qual o timezone da sua regiao podem > consultar o site do Observatorio Nacional > (http://www.on.br/institucional/index.html), no link > "Servico da Hora", onde pode ser encontrada uma tabela com as > informacoes pertinentes. > > > IOS-Cisco > ========= > > Nos arquivos de configuracao dos roteadores Cisco sera' preciso > incluir (ou atualizar) as seguintes linhas: > > clock timezone GMT-3 -3 > clock summer-time GMT-2 date Nov 02 2004 0:00 Feb 20 2005 0:00 > > *OBS! Os logs gerados pelo Cisco passarao a informar a hora como GMT-2 > que e' a nova timezone. > > > GNU/Linux > ========= > > Usuarios GNU/Linux devem seguir o procedimento abaixo: > > 1. Verificar a existencia do arquivo '/etc/localtime' e se este > arquivo e' > um link. > > * DICA! Nao e' recomendado possuir o arquivo /etc/localtime com link > para o arquivo /usr/share/zoneinfo/Brazil/East, pois sistemas em que > o diretorio /usr nao estiver acessivel (nao tiver sido montado, por > exemplo) no momento de inicializacao da maquina, as informacoes > contidas no localtime nao serao carregadas. > > > 2. Verificar se no diretorio /usr/share/zoneinfo/Brazil existe algum > arquivo NAO BINARIO que contenha informacoes relativas a outros > horarios de verao (DICA!: geralmente um arquivo com extensao .zic) > > a) Se nao existir nenhum arquivo com tais informacoes, devera' ser > criado um novo, de nome 'verao.2004.zic' por exemplo, e > inserir as seguintes linhas. > > Rule Brazil 2004 only - Nov 2 00:00 1 D > Rule Brazil 2005 only - Feb 20 00:00 0 S > > Zone Brazil/East -3:00 Brazil BR%sT > > b) Se existir algum arquivo com informacoes de horario de verao de > outros anos, bastara' inserir as linhas mencionadas. > > As duas primeiras linhas dizem quando se inicia o horario de > verao, quando termina, e qual a acao a ser tomada. Lembre-se que no > inicio do horario de verao, deve ser adicionada uma hora. > > A ultima linha diz qual o arquivo que sera' gerado pelo comando zic, no > exemplo sera' o arquivo 'East' (dentro do diretorio Brazil). Esta linha > tambem informa o timezone da regiao, no caso de Sao Paulo e' -3. > > > 3. Com o arquivo 'verao.2004.zic' em maos, deve-se executar o > comando 'zic', tal como segue: > > # zic verao.2004.zic > > No caso particular, este comando atualizara' o arquivo East. > > > 4. Por ultimo, se o arquivo /etc/localtime nao for um link para este > arquivo deve-se copiar o arquivo East para /etc/localtime > > # cp East /etc/localtime > > > FreeBSD > ======= > > Usuarios do sistema FreeBSD devem proceder da mesma forma que usuarios > GNU/Linux. A unica diferenca e' que o diretorio onde devera' ser criado o > arquivo verao.2004.zic sera' o /usr/share/zoneinfo. Como anteriormente > dito, as linhas a serem incluidas neste arquivo sao: > > Rule Brazil 2004 only - Nov 2 00:00 1 D > Rule Brazil 2005 only - Feb 20 00:00 0 S > > Zone hv2004 -3:00 Brazil BR%sT > > > No exemplo acima, o nome 'hv2004' representa o arquivo que sera' > criado ao > executar o comando 'zic verao.2004.zic', o qual contera' as > informacoes do > horario de verao. Este novo arquivo devera' ser copiado para > /etc/localtime, lembrando que sera' preciso fazer uma copia do arquivo > /etc/localtime antes de sobrescreve-lo. > > > Solaris > ======= > > Usuarios de Solaris devem seguir o procedimento abaixo: > > 1. Verificar o zoneinfo respectivo. O arquivo /etc/TIMEZONE contem as > informacoes relativas a qual arquivo sera' consultado para verificar o > zoneinfo. > > # more /etc/TIMEZONE > > TZ=Brazil/East > > No exemplo acima, devera' ser consultado o arquivo East, no diretorio > Brazil. Por default, este diretorio deve estar em > /usr/share/lib/zoneinfo. > > 2. Verificar se no diretorio /usr/share/lib/zoneinfo existe algum arquivo > NAO BINARIO que contenha informacao relativa a outros horarios de verao > (DICA!: geralmente um arquivo com extensao .zic) > > a) Se nao existir nenhum arquivo com tais informacoes, devera' ser > criado um novo arquivo, de nome 'brazil.zic' por exemplo, e > inserir as seguintes linhas. > > Rule Brazil 2004 only - Nov 2 00:00 1 D > Rule Brazil 2005 only - Feb 20 00:00 0 S > > Zone Brazil/East -3:00 Brazil BR%sT > > b) Se existir arquivo com informacoes de horario de verao de outros > anos bastara' inserir as linhas acima. > > > As duas primeiras linhas dizem quando se inicia o horario de > verao, quando termina, e qual a acao a ser tomada. Lembre-se que no > inicio do horario de verao, deve ser adicionada uma hora. > > A ultima linha diz qual o arquivo que sera' gerado pelo comando zic, no > exemplo sera' o arquivo 'East' (dentro do diretorio Brazil). Esta linha > tambem informa o timezone da regiao, no caso de Sao Paulo e' -3. > > > No exemplo que segue, existe um diretorio Brazil dentro de > /usr/share/lib/zoneinfo que contem um arquivo brazil.zic que deve ser > atualizado com as linhas acima mencionadas. > > 3. Deve-se entao gerar o novo arquivo (em formato binario) como segue: > > # zic brazil.zic > > Este comando ira' gerar automaticamente o arquivo East como foi > indicado no arquivo /etc/TIMEZONE. > > OBS: Tem sido observado em sistemas Solaris que o daemon que escalona > processos (cron) deixa de executar tarefas depois das alteracoes > citadas em decorrencia do horario de verao. Para tanto, sera' > preciso reinicializar o daemon apos a entrada do horario de > verao. > > > AIX > === > > Usuarios de AIX devem alterar o arquivo /etc/environment colocando a > diretiva: > > 2004: TZ=GRNLNDST3GRNLNDDT,M11.0.2/00:00:00,M2.2.0/00:00:00 > > Isto indica que o horario de verao se inicia `as 00:00 da primeira > terca-feira do mes 11 (02 de Novembro) e finaliza `as 00:00 do terceiro > domingo do mes 2 (20 de Fevereiro), seguindo a seguinte sintaxe: > > Mm.w.wd/hh:mm > . m - mes ( 1 < m < 12 ) > . w - semana (7 dias) do mes contados a partir do dia 1o. (0 < d < 6) > . wd - dia da semana ( 0 < n < 5 : Domingo corresponde a 0) > . hh:mm - horario > > > Windows > ======= > > Para sistemas Windows 9*/NT/2000/XP, recomenda-se o uso do utilitario > TZEDIT (tzedit.exe), incluido no CD do Resource Kit que acompanha na > distribuicao do sistema. Nao existe URL oficial para fazer download deste > programa no site da Microsoft, mas ele pode ser facilmente encontrado na > Internet, lembrando que neste ultimo caso NAO existe garantia na > integridade do programa. > > Microsoft.com Brasil Home | Mapa do Site > > Procurar no Microsoft.com por: > > > > Página principal do site de Ajuda e Suporte | Selecione um Produto | > Pesquisar | Newsgroups > Traduções deste artigo > AlemãoEspanholFrancêsInglês (USA)ItalianoJaponês > Centros de suporte relacionados > • Windows 98 > • Outlook 2000 > • Windows Millennium Edition > • Outlook 98 > • Windows NT Server 4.0 > • Windows 2000 > • Windows XP > > > Outras Opções de Suporte > • Entre em Contato com a Microsoft > Numeros de Telefone, Calculo de Preco e Opcoes de Suporte, Ajuda > Online e mais. > • Servico ao Cliente > Para assistencia nao tecnica relativa a compras de produto, > assinaturas, servicos online, eventos, cursos de treinamento, vendas > corporativas, problemas de pirataria e mais. > • Grupos de Noticias > Fazer uma pergunta a outros usuarios. Grupos de debate e Foruns sobre > produtos especificos da Microsoft, tecnologias e servicos. > > > Ferramentas da Página > Imprima esta página > Envie esta página por e-mail > Microsoft no Mundo > Salvar tópico nas configurações pessoais > Ver configurações pessoais > Enviar Feedback > > > > Como configurar as datas de horário de verão para o Brasil > Ver produtos para os quais este artigo se aplica. > ID do artigo : 317211 Ultima revisão : sexta-feira, 16 de setembro de > 2005 Revision : 4.1 IMPORTANTE: Este artigo contém informações sobre > como modificar o Registro. Antes de modificá-lo, faça um backup e > verifique se sabe como restaurá-lo caso ocorra algum problema. Para > obter informações adicionais sobre como fazer backup, restaurar e > editar o Registro, clique no número abaixo para ler o artigo na Base > de Dados de Conhecimento da Microsoft. 256986 > (http://support.microsoft.com/kb/256986/PT-BR/) Descrição do Registro > do Microsoft Windows > Nesta página > Sumário Use a ferramenta Time Zone Editor (Tzedit.exe) Método 1: > Configurar manualmente as datas do horário de verão Método 2: Exporte > as informações da chave do Registro Método 3: Usar um script de logon > Como atualizar as permissões da chave do Registro Use o utilitário de > atualização do horário de verão (Timezone.exe) Windows XP, Windows > 2000, Windows Server 2003, Windows NT Windows 9x e Windows Me Método > 1: Configurar manualmente as datas do horário de verão Método 2: Use a > Logon Script Usar Visual Basic para alterar as informações de fuso > horário programaticamente Mais Informações Referências A informação > contida neste artigo aplica-se a: > Sumário > DECLARAÇÃO Observe que essas informações alteram todo ano e o conteúdo > deste artigo será atualizado conforme necessário. Os clientes que > desejam atualizar o fuso horário usando os arquivos do Registro devem > testar a solução por completo antes de implantá-la. > > O Brasil não usa datas de horário de verão estáticas. As datas de > início e de fim para o horário de verão no Brasil são diferentes a > cada ano. Nos produtos da Microsoft listados na seção Aplica-se a > deste artigo, o fuso horário padrão para o Brasil é (GMT -3:00) > Brasília. Este artigo explica como modificar o comportamento padrão > das datas de início e de fim do horário de verão para o fuso horário > (GMT -3:00) Brasília no Windows, de modo a refletir as datas de início > e de fim do horário de verão atual para o Brasil. > As datas padrão de início e fim do horário de verão para o fuso > horário (GMT -3:00) Brasília no Windows são da seguinte maneira: • O > horário de verão começa às 02:00 no terceiro domingo de outubro. • O > horário de verão termina às 02:00 no segundo domingo de fevereiro. As > datas de início e de fim do horário de verão real implementadas no > Brasil para os anos de 20042005 são da seguinte maneira: > > Origem: Diário Oficial da União, Edição 191 de 10/04/2004 Decreto 5.223 > http://www.in.gov.br/imprensa/jsp/busca/visualizacao/xml/visualiza_xml.jsp?xml=/materias/xml/do/secao1/1187435.xml&produto=11&nomxml=1187435.xml > > (http://www.in.gov.br/imprensa/jsp/busca/visualizacao/xml/visualiza_xml.jsp?xml=/materias/xml/do/secao1/1187435.xml&produto=11&nomxml=1187435.xml) > > > • O horário de verão começa em 02.11.04. • O horário de verão termina > em 20.02.05. Os estados inclusos são Rio Grande do Sul, Santa > Catarina, Paraná, São Paulo, Rio de Janeiro, Espírito Santo, Minas > Gerais, Goiás, Mato Grosso, Mato Grosso do Sul e Distrito Federal. > Usando as configurações de fuso horário padrão (GMT -3:00) Brasília, > os computadores com Windows nos estados afetados do Brasil não > interpretam corretamente o horário relacionado à transição para o > horário de verão. Use um dos seguintes métodos para modificar o > comportamento padrão desse fuso horário no Windows de modo a refletir > corretamente as datas reais do horário de verão. > Voltar para o início > Use a ferramenta Time Zone Editor (Tzedit.exe) > Use o Time Zone Editor (Tzedit.exe) para configurar as novas datas de > início e de fim do horário de verão para o fuso horário de Brasília. > Essa ferramenta está incluída no Resource Kit para sua versão do > Microsoft Windows. Voltar para o início > Método 1: Configurar manualmente as datas do horário de verão > É possível modificar manualmente as configurações de fuso horário > usando o Tzedit.exe. Use este método se você precisa configurar as > datas do horário de verão em diversos computadores. Para fazer isso, > execute estas etapas: 1. Inicie o Time Zone Editor. 2. Na lista Time > Zones, clique em (GMT -3:00) Brasilia e clique em Edit. 3. Na caixa de > diálogo Edit Time Zone, marque a caixa de seleção Automatically set > Daylight Saving Time. 4. Especifique as datas corretas de início e de > fim do horário de verão. > Na caixa Start Day, clique no número do dia que deseja. Por exemplo, > clique em Second. Clique no dia correspondente da semana que deseja. > Por exemplo, clique em Sunday. Clique no mês que deseja. Por exemplo, > clique em October. Selecione o horário de início para o horário de > verão. Por exemplo, selecione 12:00 AM. 5. Na caixa Last Day, clique > no número do dia que deseja. Por exemplo, clique em Last. Clique no > dia correspondente da semana que deseja. Por exemplo, clique em > Sunday. Clique no mês que deseja. Por exemplo, clique em February. > Selecione o horário de término para o horário de verão. Por exemplo, > selecione 12:00 AM. 6. Na lista Daylight Bias , selecione a quantidade > de horas que deseja alterar quando o horário de verão estiver em > vigor. Por exemplo, para configurar o relógio para avançar 1 hora, > mantenha a configuração padrão de +1:00. 7. Clique em OK e em Close. > 8. Clique em Start, aponte para Settings, para Control Panel e clique > duas vezes em Date/Time. 9. Clique na guia Time Zone. 10. Selecione um > fuso horário diferente de (GMT -3:00) Brasília e clique em Apply. 11. > Clique em (GMT -3:00) Brasilia e em OK. > Observação As etapas 10 e 11 são necessárias para que as novas > alterações tenham efeito. > Método 2: Exporte as informações da chave do Registro > AVISO: O uso incorreto do Editor do Registro pode causar sérios > problemas que talvez exijam a reinstalação do sistema operacional. A > Microsoft não garante que os problemas resultantes do uso incorreto do > Editor do Registro possam ser solucionados. O uso do Editor do > Registro é de sua responsabilidade. > > É possível implantar as novas configurações de fuso horário exportando > as chaves do Registro que armazenam as informações de fuso horário > para um arquivo .reg e usar esses arquivos para atualizar o Registro > de outros computadores. Para fazer isso, execute estas etapas: 1. > Execute as etapas 1 até 11 da seção "Método 1: Configurar manualmente > as datas do horário de verão" deste artigo para modificar as datas de > início e de fim do horário de verão para o fuso horário de Brasília. > 2. Teste para verificar se as informações de fuso horário estão > atualizadas corretamente. 3. Clique em Start e em Run. 4. Na caixa > Open, digite regedit e clique em OK. 5. Na janela do Editor do > Registro, execute uma das seguintes ações, de acordo com o sistema > operacional que está executando: • Se estiver executando o Microsoft > Windows XP, Microsoft Windows 2000, Microsoft Windows Server 2003 ou > Microsoft Windows NT, localize e clique na seguinte chave do Registro: > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time > Zones\E. South America Standard Time • Se estiver executando Microsoft > Windows 98, Microsoft Windows 98 Second Edition ou Microsoft Windows > Millennium Edition (Me), localize e clique na seguinte chave do registro: > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Time > Zones\E. South America > 6. No menu Registry (ou File), clique em Export Registry File (ou > Export). 7. Na caixa de diálogo Export Registry File que aparece, > clique em Desktop na caixa Save in, digite timezones na caixa File > name e clique em Save. 8. Localize e clique na seguinte chave do > Registro: > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation > 9. No menu Registry (ou File), clique em Export Registry File (ou > Export). 10. Na caixa de diálogo Export Registry File que aparece, > clique em Desktop na caixa Save in, digite tzinfo na caixa File name e > clique em Save. 11. Feche o Editor do Registro. 12. Copie os arquivos > timezones.reg e Tzinfo.reg criados na etapa 7 e na etapa 10 para os > computadores nos quais deseja atualizar as configurações de fuso > horário com as configurações das novas datas de horário de verão. 13. > Nos computadores de destino, clique duas vezes nos arquivos > timezones.reg e Tzinfo.reg. 13. O windows xp é burro, então edite o > arquivo Tzinfo.reg e adicione a linha > ""DisableAutoDaylightTimeSet"=dword:00000000" > 14. Clique em Yes quando for solicitado para adicionar as informações > ao Registro. 15. Clique em OK ao receber a mensagem afirmando as > informações foram inseridas com êxito no Registro. 16. Reinicie o > computador. > Método 3: Usar um script de logon > Para usar esse método, você deve seguir as etapas no Método 2 para > criar os arquivos do Registro que serão usados no script de logon. > Para fazer isso, adicione o seguinte exemplo de código a um script de > logon: if "%OS%" == "Windows_NT" goto NT_OS regedit /s z:\<Win9x.reg > file> goto TZEND :NT_OS regedit /s %LogonServer%\NETLOGON\<NT.reg > file> : TZEND > Observação Para usar os métodos 2 e 3 em computadores que executam o > Windows XP, Windows 2000, Windows Server 2003 ou Windows NT, o usuário > que faz as alterações no Registro deve ter permissão administrativa no > computador ou as permissões da chave do Registro corretas. Voltar para > o início > Como atualizar as permissões da chave do Registro > Por padrão, em um computador com Windows NT, usuários de domínio não > possuem permissões de gravação para as seguintes chaves do Registro: > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time > Zones\E. South America Standard Time > > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation > Se os usuários não possuírem permissões para essas chaves, eles não > serão capazes de atualizar as informações do Registro usando o > procedimento de script de logon. Para atribuir permissões a essas > chaves, execute estas etapas: 1. Leia os seguintes artigos com atenção > para entender os utilitários e os processos: > 180546 (http://support.microsoft.com/kb/180546/) Atualizações > automáticas para membros de grupos locais 264584 > (http://support.microsoft.com/kb/264584/) Como alterar valores ou > permissões do Registro a partir de uma linha de comando ou um script > 245031 (http://support.microsoft.com/kb/245031/) Como usar um > certificado para mudar permissões do registro da linha de comando 2. > Use os procedimentos explicados no artigo Q180546 para criar um > processo um processo em lotes para atualizar as chaves do Registro em > todos os servidores e estações de trabalho que fazem parte do domínio > especificado por você. Lembre-se que esse processo pode ser usado para > muitas outras coisas. A ação a ser realizada em cada computador está > em Sub3.bat. Nesse caso, você usa o utilitário Regini.exe para > atribuir permissões Todos têm controle total sobre duas chaves do > Registro. Também é possível usar Regini.exe para fazer as alterações > nas chaves do Registro em vez de usar um script de logon. Consulte o > artigo 264584 para obter mais informações. A seguir estão exemplos de > arquivos em lote. > > Nome do arquivo: INSUSER.BAT (initial bat file)set CurrentDomain=nicdome1 > echo off > cls > if (%CurrentDomain%) == (mydomain) echo Edit the first line of > INSUSER.BAT. > if (%CurrentDomain%) == (mydomain) echo then rerun INSUSER.BAT > if (%CurrentDomain%) == (mydomain) goto verybottom > > rem *** Display current variable settings *** > echo Current domain is %CurrentDomain%. > echo. > rem *** Determine if working list is present *** > If exist working.txt echo Working list detected, resuming batch process. > If exist working.txt goto SkipCreateList > > echo Creating a list of member servers in %CurrentDomain%. > echo. > netdom /d:%CurrentDomain% member > workingM.txt > netdom /d:%CurrentDomain% bdc > workingDC.txt > rem *** Remove NETDOM formatting from server names *** > if exist temp.txt del temp.txt > for /F "skip=6 delims=\ tokens=2" %%a in (workingM.txt) do call > sub1.bat %%a > for /F "skip=6 delims=\ tokens=2" %%a in (workingDC.txt) do call > sub1.bat %%a > del workingM.txt > del workingDC.txt > ren temp.txt working.txt > > :SkipCreateList > rem *** Determine if machine is online *** > if exist online.txt del online.txt > > for /F "delims=\\ tokens=1" %%a in (working.txt) do call sub2.bat %%a > > rem *** Remove servers that have been processed from WORKING.TXT *** > if not exist online.txt goto NoServersOnline > echo. > echo Updating list of servers that need to be processed. > for /F "delims= tokens=1" %%a in (online.txt) do call sub4.bat %%a > echo List complete. > goto Bottom > > :NoServersOnline > Echo. > Echo There are no servers currently online that can be processed. > :Bottom > echo. > echo ------------------------------------ > echo --- Finished processing servers. --- > echo ------------------------------------ > :verybottom > > Nome do Arquivo: SUB1.BATrem *** Remove formatting from Netdom output *** > echo %1 >> temp.txt > > File name: SUB2.BAT > echo Pinging %1... > ping %1 > PING.TXT > for /F "skip=6 tokens=4" %%a in (PING.TXT) do call sub3.bat %%a %1 > del PING.TXT > > File name: SUB3.BAT > rem *** If server is online it will be logged in online.txt for *** > rem *** processing later. *** > rem *** %2 is a bogus variable, thrown away. > if not (%1) == (bytes) goto NotOnline > echo %3 >> ONLINE.TXT > echo [%3 is online.] > rem *********************************************** > rem *** Put per-server processing commands here *** > rem *********************************************** > > ECHO Changing Registry Key permissions on %3. > ECHO *** \\%3 *** >> local.log > > Regini -m \\%3 regacl.ini > nul > > rem ***************************************************** > rem *** Put per-server processing commands above here *** > rem ***************************************************** > > goto Sub3Bot > :NotOnline > :Sub3Bot > > Nome do Arquivo: SUB4.BATrem *** loop thru each name in working.txt > and remove servers that were *** > rem *** in online.txt *** > > echo Removing %1 from list. > if exist temp.txt del temp.txt > for /F "tokens=1" %%a in (working.txt) do call sub5.bat %%a %%1 > del working.txt > if exist temp.txt ren temp.txt working.txt > > Nome do Arquivo: SUB5.BATrem *** Filter out servers that have been > updated *** > rem %1 is name from working.txt > rem %2 is name from online.txt > if (%1) == (%2) echo %1 >> complete.txt > if not (%1) == (%2) echo %1 >> temp.txt > > > Mais Informações > No Microsoft Windows 98, Windows 98 Second Edition e Windows > Millennium Edition (Me), as informações de fuso horário são > armazenadas na seguinte chave do registro: > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Time Zones > No Microsoft Windows XP, Windows 2000, Windows Server 2003 e Windows > NT, as informações de fuso horário são armazenadas na seguinte chave > do registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows > NT\CurrentVersion\Time Zones > As configurações de data e hora atuais configuradas no computador > estão localizadas na seguinte chave do Registro: > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation > > > ------------------------------------------------------------------------ > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd