Logo
Windate.pl PDF Print E-mail
Written by Keven Murphy   
Saturday, 29 November 2008 09:45

Windate.pl


This perl script parses the output from Harlan Carvey's regp.pl script. It finds the Current Control Set and through that translates the time zone information into human readable format. Lastly, it translates the shutdown time into human readable format.

The script requires the following perl modules: DateTime::Format::WindowsFileTime, DateTime::TimeZone, DateTime, integer, Getopt::Long, and Switch.

Note: Regp.pl can be found at http://sourceforge.net/projects/windowsir/ and is written by Harlan Carvey.

Sample Output:

Current Control Set: 2
Default Control Set: 2
Failed Control Set: 1
Last Known Good Control Set: 4

Standard Time Zone: Eastern Standard Time
Standard Hours: -5
Standard Time Starts: On Sunday the 1st week of November at 02:00:00:00 (AM)

Day Light Savings Zone Name: Eastern Daylight Time
Day Light Saving: -4
Daylight Savings Starts: On Sunday the 2nd week of March at 02:00:00:00 (AM)

Current Time Zone offset: -4

Shutdown Time: 2007-03-26T12:47:24

Possible TimeZone matches:

    	America/Atikokan                        Standard Offset: -5     Daylight Savings Offset: -4 
America/Bogota Standard Offset: -5 Daylight Savings Offset: -4
America/Detroit Standard Offset: -5 Daylight Savings Offset: -4
America/Eirunepe Standard Offset: -5 Daylight Savings Offset: -4
America/Grand_Turk Standard Offset: -5 Daylight Savings Offset: -4
America/Havana Standard Offset: -5 Daylight Savings Offset: -4
America/Indiana/Indianapolis Standard Offset: -5 Daylight Savings Offset: -4
America/Indiana/Marengo Standard Offset: -5 Daylight Savings Offset: -4
America/Indiana/Vevay Standard Offset: -5 Daylight Savings Offset: -4
America/Indiana/Vincennes Standard Offset: -5 Daylight Savings Offset: -4
America/Iqaluit Standard Offset: -5 Daylight Savings Offset: -4
America/Jamaica Standard Offset: -5 Daylight Savings Offset: -4
America/Kentucky/Louisville Standard Offset: -5 Daylight Savings Offset: -4
America/Lima Standard Offset: -5 Daylight Savings Offset: -4
America/Menominee Standard Offset: -5 Daylight Savings Offset: -4
America/Montreal Standard Offset: -5 Daylight Savings Offset: -4
America/Nassau Standard Offset: -5 Daylight Savings Offset: -4
America/New_York Standard Offset: -5 Daylight Savings Offset: -4
America/Nipigon Standard Offset: -5 Daylight Savings Offset: -4
America/Port-au-Prince Standard Offset: -5 Daylight Savings Offset: -4
America/Rio_Branco Standard Offset: -5 Daylight Savings Offset: -4
America/Thunder_Bay Standard Offset: -5 Daylight Savings Offset: -4
America/Toronto Standard Offset: -5 Daylight Savings Offset: -4
EST5EDT Standard Offset: -5 Daylight Savings Offset: -4

 

Feedback: Please by all means contact us, if you find a bug or have a way to improve the script.

Download version 0.1: Windate.gz

Last Updated on Monday, 29 December 2008 17:03