윈도우 마지막 부팅시각 확인하기

윈도우 마지막 부팅시각 확인
윈도우 최근 부팅시각 확인
윈도우 uptime 확인

1 방법 1: net stats[ | ]

명령어
net stats srv | findstr -i "since 이후" 
net stats work | findstr -i "since 이후"
→ work는 워크스테이션, srv는 서버의 약자. [1]
예시
C:\Users\Jmnote>net stats srv | findstr -i "since 이후"
2012-01-08 오전 9:43:10 이후의 통계
→ 2012-01-08 오전 9:43:10

2 방법 2: systeminfo[ | ]

명령어
systeminfo | findstr -i "Time: 시간:"
예시
C:\Users\Jmnote>systeminfo | findstr -i "Time: 시간:"
시스템 부트 시간:        2012-01-08, 오전 9:42:48

3 방법 3: wmic[ | ]

명령어
wmic os get lastbootuptime
예시
C:\Users\Jmnote>wmic os get lastbootuptime
LastBootUpTime
20120108094248.125599+540
→ 2012-01-08, 오전 09:42:48
→ 결과는 방법2와 동일하지만, 가독성이 떨어진다.

4 비교 및 의견[ | ]

실행예시
C:\Users\Jmnote>systeminfo | findstr -i "Time: 시간:"
프로세서 정보 로드 중...
시스템 부트 시간:        2012-01-08, 오전 9:42:48

C:\Users\Jmnote>wmic os get lastbootuptime
LastBootUpTime
20120108094248.125599+540


C:\Users\Jmnote>net stats work | findstr -i "since 이후"
2012-01-08 오전 9:43:09 이후의 통계

C:\Users\Jmnote>net stats srv | findstr -i "since 이후"
2012-01-08 오전 9:43:10 이후의 통계
  • 위와 같이 윈도우 서버 2008, 윈도우 7에서 테스트하였다.
  • 시간순서: systeminfo = wmic < net stats
즉, 방법 1(net stats)이 방법2, 3보다 13초 ~ 22분 정도 늦은 시각이다.
엄밀히 말해서 net stats는 부팅 시각이 아니라 통계수집 시작시각이라서 그런 것 같다.[2]

5 같이 보기[ | ]

6 주석[ | ]

  1. 1초 차이가 나기도 하는데 무시하자.
  2. 서비스 관점에서는 net stats이 더 적절할지도 모르겠다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}