Video Screencast Help
Give us your opinion and win with Symantec! Please help us by taking this survey to tell us about your experience with Symantec Connect, so that we can continue to grow and improve.  Take the survey.

Get-BEJobHistory

Created: 17 Jan 2013 • Updated: 20 Jan 2013 | 3 comments
bawright's picture
This issue has been solved. See solution.

Hi There

I'm running the below command. However it returns more than the last 12 hours.

Get-BEJobHistory -JobStatus Error -FromStartTime (Get-Date).AddHours(-12) | ft -auto

Any help with would be great?

Cheers,

Brett

Comments 3 CommentsJump to latest comment

pkh's picture

Have you tried this?

$a = (Get-Date).AddHours(-12)

Get-BEJobHistory -JobStatus Error -FromStartTime $a | ft -auto

If the above also does not work, try filtering it another way.

$a = (Get-Date).AddHours(-12)

Get-BEJobHistory -JobStatus Error | where-object {($_.StartTime > $a)} | ft -auto

bawright's picture

Both of these don't work. The first comes be the last couple of months of jobs and the second one I get the below error.

Cannot find drive. A drive with the name '01/20/2013 20' does not exist.
At line:3 char:65
+ Get-BEJobHistory -JobStatus Error | where-object {$_.StartTime > <<<<  $a} | ft -auto
    + CategoryInfo          : ObjectNotFound: (01/20/2013 20:String) [], DriveNotFoundException
    + FullyQualifiedErrorId : DriveNotFound
 
Cheers,
 
Brett
bawright's picture

However this works

$a = (Get-Date).AddHours(-12)
 
Get-BEJobHistory -JobStatus Error | where-object {$_.StartTime -gt $a} | ft -auto
 
Cheers,
 
Brettw
SOLUTION