Avatar of Simon336697
Simon336697Flag for Australia asked on

Find a given event id for a list of computers in a text file

Hi guys.

Im trying to build a script that will do the following.

script.vbs or .bat -e <event_viewer_id> <-h <number_of_hrs> or -a <get_all_events> -l computers.txt -o outputevents.txt

So, for example, if I wanted to get event id 6008 for the last 7 hours,

script.vbs -e 6008 -h 8 -l computers.txt -o outputevents.txt

or to get all events:

script.vbs -e 6008 -a -l computers.txt -o outputevents.txt

Format for the outputevents.txt would be something like:

======================================================== outputevents.txt

----------------------- <computer_name>:
6008      <time_date>   <-------------- most recent first
6008        time_date
6008
etc

----------------------- <computer_name>:
6008      <time_date>   <-------------- most recent first
6008        time_date
6008
etc

----------------------- <computer_name>:
6008      <time_date>   <-------------- most recent first
6008        time_date
6008
etc

Any help on this greatly appreciated.

VB Script

Avatar of undefined
Last Comment
Simon336697

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
jwarnken

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
ASKER
Simon336697

Thanks jwarnken. Ill have a look at this.
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes