2014. 9. 26. 15:44

  • 날짜 및 시간을 확인하는 cmdlet는 Get-Date이다. Get-Date에서 다양한 Property를 이용하여 정보를 추출할 수 있다. 아래의 예를 한 번 살펴보자.
    • Get-Date
    • Get-Date | Format-List *
    • Get-Date | Get-Member
    • (Get-Date).AddDays(-1) –이것은 오늘 기준으로 하루 전의 Get-Date를 확인한다
      (Get-Date).AddDays(-2)
      (Get-Date).AddDays(10) — 오늘 기준으로 10일 후의 Get-Date 정보 확인
    • (Get-Date).ToString(‘yyyy-MM-dd’) –간단하게 오늘 날짜를 표현하기
      (get-date).AddDays(-1).ToString(‘yyyy-MM-dd’)


       
       

  • 2일전부터 오늘까지만 발생한 이벤트 정보 중에서 Error만을 확인해보자.        
    • Get-EventLog -LogName Application -EntryType Error -After (Get-Date).AddDays(-2)
    • Get-EventLog -LogName System -EntryType Error -After (Get-Date).AddDays(-2)
  • 이렇게 하면 특정한 날짜 기간에만 오류를 발생한 정보를 확인할 수 있다. 특히 (Get-Date).AddDays(-2) 형식을 잘 알아두어야 한다.
출처 : http://cloudsns.wordpress.com/category/microsoft/powershell/page/7/

Posted by pegasuss