Create a file as reponse to a Alert with the Alert Parameters


 


As a response to a alert we can run a script, what I tried here was how can I run and when I run how can I use the parameters of the alert if I need to do something and for that I just exported the data and wrote it to a file named alert .txt.


 


This screenshot of how to set the alert when creating an alert.


 


Screenshot and script


=================



Though Parameters to the script shoes only the target ID you can even insert the data of the alert as well.


 


Script


====


'====================


'testscript.vbs


'Description: This script writes the text passed as argument and in our case it is alert parameters


'This information can be used to do many things.


'====================


On Error Resume Next


Const ForWriting = 2


Const ForReading = 1


Const ForAppending = 8


Const TristateFalse = 0


Set fso = CreateObject("Scripting.FileSystemObject")


Set GObjArgs = WScript.Arguments


GStrCmd = GObjArgs(0)


Call crypt(GStrCmd)


 


 


Sub crypt(msg)


n = Len(msg)


 


set objArgs = WScript.Arguments


 


for each strArg in objArgs


                msg = msg & strArg & “  “


next


 


    output = msg


 


Set GObjLocalF = fso.OpenTextFile("c:\test\Test.txt",ForWriting,True)


GObjLocalF.WriteLine output


GObjLocalF.Close


End Sub


 


 


 ============================


 


What I tried here was to just understand how the parameters can be brought in to the script so that we can do wonders using VBSCRIPT for recoveries of the alerts and make \ automate SCOM more. Hope this information will be useful.


 


 


 Hope this will be helpful


 

Comments (0)

Skip to main content