Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

Windows Event Logs

Posted on 2013-11-16
4
Medium Priority
?
436 Views
Last Modified: 2013-11-17
Hi everyone,

I am trying to return events in the Application log from 00:01 to 02:00 on the same day I run the script below :

Get-WinEvent -ComputerName homePC -FilterHashtable @{LogName='application'; starttime=([datetime]::today.AddDays(-1)); endtime=([datetime]::Today); id=1007} | format-list * | select MachineName, ID, TimeCreated, Message

The problem I have is I can only get the last 24 hours rather than running the script on the same days and only list the event id:1007 in the past 24 hours rather than just between 00:00 and 02:00.

Can anyone help, please.
0
Comment
Question by:CaussyR
  • 2
  • 2
4 Comments
 
LVL 41

Accepted Solution

by:
footech earned 2000 total points
ID: 39653684
If I'm understanding your date restrictions right, the below will work.
Get-WinEvent -ComputerName homePC -FilterHashtable @{LogName='Application'; starttime=([datetime]::Today); endtime=([datetime]::Today.AddHours(2)); id=1007} | select MachineName, ID, TimeCreated, Message | fl *

Open in new window

By the way, you can't have the Select-Object command after Format-List and expect to get anything, as the objects output from the Format commands don't include the properties of the objects input to them.  The Format commands should always be the last in the pipeline.
0
 

Author Comment

by:CaussyR
ID: 39654513
Thanks, that's exactly what I was looking for. I couldn't find anything on addhours, how did you find out the additional attributes ?
0
 
LVL 41

Expert Comment

by:footech
ID: 39654840
Not sure if I read about it first, or just saw it as an available method for datetime objects (it's been a while).  You can use Get-Member to see the properties and methods for an object.  Here's a couple examples.
[datetime]::now | gm
get-date | gm

In the first example, a static property is also used.  A static method or property is referenced by the type, then a double colon, followed by the property or method.  You can see what static methods and properties are available with something like the following.
get-date | gm -static
0
 

Author Comment

by:CaussyR
ID: 39655028
Thank you for all your help FooTech.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A few solutions to a problem some of us have been having when trying to add Hostgator email accounts to Outlook 2016 (will probably work with Outlook 2013 as well).
Welcome to 2018! Exciting things lie ahead in the world of tech. To start things off, we compiled great member articles on how to stay safe, ways to learn, and much more! Read on to start your new year right.
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…

564 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question