Powershell - kolla windows backup status och maila om fel
Hej, jag hoppas jag skriver under rätt forum. Jag suger på Powershell, men försöker få till ett script som ska kolla status på Windows Backup på ett antal Windows servrar och om någon av dem har failat, så ska det skickas ett mail med namn på de som failat.
Detta har jag lyckats Googla fram för att få den att kolla en server och sedan maila.
If (Get-EventLog -ComputerName xxxx -LogName Application -EntryType Error -Source Microsoft-Windows-Backup -After (Get-Date).AddHours(-24)) {
Send-MailMessage -smtpserver xxxx.xxxxx.se -from xxxxx@xxxxx.se -subject "Backup Failed on xxxx" -to xxxx@xxxxx.se
Det går ju skapa ett script som kör detta flera gånger, vilket resulterar i ett mail per server som misslyckas.
Optimalt vore om man kunde få ett mail med alla misslyckade servrar i.
Jag vet att man kan kolla flera datorer på en gång genom -computername xxxx, xxxx men då mailar den så fort det blir ett fel på någon av dem och den kan då inte säga vilken server felet är på.
Vore tacksam om någon hade några idér på vad man kan göra för att uppnå det jag vill göra.