Advertisement
tankcr

MSG

Sep 3rd, 2013
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $global:mywarning
  2. $global:MyError
  3. $global:SuccessMSG
  4. $global:MyMSG
  5. function ClearMSG{.\clearmsg.ps1}
  6.        
  7. IF ($MyMSG -NE $NULL)
  8. {
  9.     function MyMSG{Write (Get-Date -format 'HH:mm:ss') $MyMSG|add-content $logfile; write-host $MyMSG -ForegroundColor Cyan}
  10.     $x=MyMSG
  11.     clear-variable -name MyMSG
  12.     ClearMSG
  13. }
  14. IF ($MyError -NE $NULL)
  15. {        
  16.     function MyError{Write (Get-Date -format 'HH:mm:ss') $MyError|add-content $logfile; write-host $MyError -ForegroundColor Red}
  17.     $x=MyError
  18.     clear-variable -name MyError
  19.     ClearMSG
  20. }
  21. IF ($SuccessMSG -NE $NULL)
  22. {        
  23.     function SuccessMSG{Write (Get-Date -format 'HH:mm:ss') $SuccessMSG|add-content $logfile; write-host $SuccessMSG -ForegroundColor Green}
  24.     $x=SuccessMSG
  25.     clear-variable -name SuccessMSG
  26.     ClearMSG
  27. }
  28. IF ($MyWarning -NE $NULL)
  29. {
  30.     function MyWarning{Write (Get-Date -format 'HH:mm:ss') $MyWarning|add-content $logfile; write-host $MyWarning -ForegroundColor Yellow}
  31.     $x=MyWarning
  32.     clear-variable -name MyWarning
  33.     ClearMSG
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement