Haven't really looked but can't this be pulled from the Registry?

May be good for remote systems, but if you don't know your own timezone then you got more problems than this script will help with
 

But thanks for posting Benny, appreciate it.