Advertisement
Guest User

by snt.kamikaze

a guest
Jun 22nd, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. @ECHO Off & COLOR 1F & TITLE [Event Log Backup Script] >NUL
  2.  
  3. ( SETLOCAL EnableExtensions EnableDelayedExpansion
  4. FOR /f "skip=1 tokens=1-3" %%D IN ('WMIC Path Win32_LocalTime Get Day^,Month^,Year /Format:table') DO SET /a "nD=%%D" 2>NUL & IF !nD! EQU %%D (
  5. SET /a "nYear=%%F" & SET /a "nMonth=%%E" & SET /a "nDay=%%D-1"
  6. SET "sYear=!nYear!" & SET "sMonth=0!nMonth!" & SET "sDay=0!nDay!"
  7. SET "sDate=!sYear:~-4!-!sMonth:~-2!-!sDay:~-2!"
  8. )
  9.  
  10. FOR %%T IN ("Application" "Security" "System") DO WEVTUTIL qe %%T /q:"*[System[TimeCreated[@SystemTime>='!sDate!T00:00:00' and @SystemTime<='!sDate!T23:59:59']]]" /f:text>Backup_%%T_!sDate!.txt
  11. )
  12.  
  13. ( ENDLOCAL
  14. EXIT
  15. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement