test.vbs
Set objShell = CreateObject("WScript.Shell") strDate = objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install\LastSuccessTime") strBias = objShell.RegRead("HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation\ActiveTimeBias") strLocalDate = DateAdd("n", -strBias, strDate) nowD = Year(Now) & Month(Now) & Day(Now) updD = Year(strLocalDate) & Month(strLocaldate) & Day(strLocaldate)
WScript.Echo "타임포맷 1. " & strLocaldate WScript.Echo "타임포맷 2. " & Year(strLocalDate) & Month(strLocaldate) & Day(strLocaldate) WScript.Echo "타임포맷 3. " & nowD - updD & " (지난 일 수 표시)" |
실행 방법
cscript //NoLogo “C:\test.vbs”
만약 커맨드 명령어만 필요하시다면, 아래와 같이 하면 되는데 표시 시간은 GMT 기준
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install” /v LastSuccessTime
로그 포워딩 설정 (0) | 2015.11.04 |
---|