Date and Time Setting Details

This script helps you to get following date and time setting information of the enrolled machines.

1.Current date and time
2.Timezone details.

Please refer the below script,



import os
import datetime
import ctypes
class disable_file_system_redirection:
    _disable = ctypes.windll.kernel32.Wow64DisableWow64FsRedirection
    _revert = ctypes.windll.kernel32.Wow64RevertWow64FsRedirection
    def __enter__(self):
        self.old_value = ctypes.c_long()
        self.success = self._disable(ctypes.byref(self.old_value))
    def __exit__(self, type, value, traceback):
        if self.success:
            self._revert(self.old_value)

with disable_file_system_redirection():
    GetTime = "tzutil /g"
    PrintTimeZone=os.popen(GetTime).read()
    print "The Timezone details of the device is:"
    print PrintTimeZone
    print "The current date and time is "
    print datetime.datetime.now()


SAMPLE OUTPUT:

20170522-Get-TimeZone-details.json (1.19 KB)