Advertisement
Guest User

Untitled

a guest
Aug 20th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. @echo off
  2. setlocal EnableDelayedExpansion
  3. set "LOG_FILE=C:\Users\p.doulgeridis\Desktop\MergingXml\LOGGERTEST.LOG"
  4. del "%LOG_FILE%" 2>nul
  5.  
  6.  
  7.  
  8.  
  9.  
  10. CALL :LOGDEBUG "log 1"
  11. CALL :LOGDEBUG "log 2"
  12. CALL :LOGDEBUG "log 3"
  13.  
  14. CALL :LOGDEBUGPARAM "log4" "MSG"
  15. CALL :LOGDEBUGPARAM "log4" "debug"
  16. CALL :LOGDEBUGPARAMFILE "log5" "system" "C:\Users\p.doulgeridis\Desktop\MergingXml\LOGGERTEST.LOG"
  17.  
  18.  
  19. endlocal
  20. goto :EOF
  21.  
  22. :LOGDEBUG
  23. set "StringToOutput=%~1"
  24. echo DEBUG: !StringToOutput!
  25. echo [%DATE% - %TIME%] DEBUG: !StringToOutput!>>"%LOG_FILE%"
  26. goto :EOF
  27.  
  28.  
  29. :LOGDEBUGPARAM
  30. set "StringToOutput=%~1"
  31. set "Mode=%~2"
  32. echo %Mode%: !StringToOutput!
  33. echo [%DATE% - %TIME%] %Mode%: !StringToOutput!>>"%LOG_FILE%"
  34. goto :EOF
  35.  
  36.  
  37. :LOGDEBUGPARAMFILE
  38. set "StringToOutput=%~1"
  39. set "Mode=%~2"
  40. set "LOG_FILE=%~3"
  41. echo %Mode%: !StringToOutput!
  42. echo [%DATE% - %TIME%] %Mode%: !StringToOutput!>>"%LOG_FILE%"
  43. goto :EOF
  44.  
  45.  
  46.  
  47. :EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement