유용한 스크립트 파일(vbscript, powershell)


아래 위치에 접속하면 매우 유익한 스크립트들이 있다. 예를 들면 Temp File을 지워주는 VBScript를 이용하여 금방 디스크 공간을 늘리고 보안을 유지할 수 있다.

참고: http://goo.gl/DDEo9

Advertisements

특정한 시간 이후에 발생한 이벤트만 확인하기


  • 날짜 및 시간을 확인하는 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) 형식을 잘 알아두어야 한다.