Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
807 B

  1. On Error Resume Next
  2. while true
  3. 'Create a class in CIMOM to generate events
  4. Set t_Service = GetObject("winmgmts:root/default")
  5. Set t_Class = t_Service.Get
  6. t_Class.Path_.Class = "EXECNQUERYTEST00"
  7. Set Property = t_Class.Properties_.Add ("p", 19)
  8. Property.Qualifiers_.Add "key", true
  9. t_Class.Put_
  10. Set t_Events = t_Service.ExecNotificationQuery _
  11. ("select * from __instancecreationevent where targetinstance isa 'EXECNQUERYTEST00'")
  12. if Err <> 0 then
  13. WScript.Echo Err.Number, Err.Description, Err.Source
  14. end if
  15. Do
  16. WScript.Echo "Waiting for instance creation events...\n"
  17. set t_Event = t_Events.NextEvent (1000)
  18. if Err <> 0 then
  19. WScript.Echo Err.Number, Err.Description, Err.Source
  20. end if
  21. WScript.Echo "Got an event"
  22. exit Do
  23. Loop
  24. Wscript.Echo "Finished"
  25. wend