Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

With windows server 2008 you can start a program using scheduled task triggered by event on event viewer.

Is there a way to emulate this with Windows Server 2003?

Thank you in advance

share|improve this question
Not that I'm aware of. – joeqwerty Aug 2 '13 at 11:31
up vote 2 down vote accepted

Yes, using event triggers (EVENTTRIGGERS.EXE on Win2k3), see here.

share|improve this answer

You could use Powershell to monitor the eventlog for certain events. Here's a script someone wrote for this very purpose.

share|improve this answer

You can use vbscript (WMI) to create an Event Notification Query and respond to specified events according to your needs... Something like this:

Set objWMIService = GetObject("winmgmts:" & _

Set colMonitoredEvents = objWMIService.ExecNotificationQuery _     
("Select * from __instancecreationevent where TargetInstance isa 'Win32_NTLogEvent'") 
  Set objLatestEvent = colMonitoredEvents.NextEvent 
  strTimeWritten = objLatestEvent.TargetInstance.TimeWritten
  strSource  = objLatestEvent.TargetInstance.SourceName
  strType  = objLatestEvent.TargetInstance.Type
' etc
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.