To edit existing TimeZone information in WinNT/2K/XP systems, use NTtzedit, which is part of the Resource Kit.
After you've edited your timezone (or created a new one), look for its name in the Registry under:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\TimeZones. Export that into a registry file, which you
can later use to add that TimeZone into other computers.
Then, change the computer's timezone to be that of the new timezone by running the commands:
RunDLL32 shell32.dll,Control_RunDLL %SystemRoot%\system32\TIMEDATE.cpl,,/Z Display or Std Value
Where the value you give is not in quotes. For example, I've created a Jerusalem timezone that includes DST for 2005. So first you import the registry file, and then run the command
RunDLL32 shell32.dll,Control_RunDLL %SystemRoot%\system32\TIMEDATE.cpl,,/Z Jerusalem Standard Time
As a last step, you can sync your time to a central server (with your new timezone), using either net time \\server /set /y or some internet-time program.
Last updated on 2005-03-31 14:00:00 -0700, by Shalom CraimerBack to Tech Journal