powershell:ad:healthcheck
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| powershell:ad:healthcheck [2019/04/02 10:12] – angelegt henning | powershell:ad:healthcheck [2024/05/27 08:36] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== ad-healthcheck.ps1 ====== | ||
| + | Das Skript automatisiert den regelmäßig erforderlichen [[ad: | ||
| + | |||
| + | Am längsten dauert die Abfrage der Eventlogs, wenn diese nicht zu groß werden, beschleunigt sich die Ausführung erheblich.\\ | ||
| + | |||
| + | Der Replikationstest funktionert nur von einem Rechner mit Windows 8 mit RSAT-Tools(? | ||
| + | ====== Skript ====== | ||
| ====== ad-healthcheck.ps1 ====== | ====== ad-healthcheck.ps1 ====== | ||
| Das Skript automatisiert den regelmäßig erforderlichen [[ad: | Das Skript automatisiert den regelmäßig erforderlichen [[ad: | ||
| Zeile 15: | Zeile 22: | ||
| ACHTUNG: Wird das Skript aus der ISE ausgeführt, | ACHTUNG: Wird das Skript aus der ISE ausgeführt, | ||
| #> | #> | ||
| + | $SmtpServer=EIGENER-EMAIL-SERVER | ||
| + | $SmtpSender=EIGENE-ABSENDER-EMAIL | ||
| + | $SmtpRecipient=EIGENE-EMPFÄNGER-EMAIL | ||
| $LocalSystem = (Get-WmiObject -Class Win32_ComputerSystem).name | $LocalSystem = (Get-WmiObject -Class Win32_ComputerSystem).name | ||
| $timestamp=(Get-Date -Format yyyMMdd-Hmmss) | $timestamp=(Get-Date -Format yyyMMdd-Hmmss) | ||
| Zeile 33: | Zeile 42: | ||
| { | { | ||
| "Das Skript kann nicht unter dem Account von `"" | "Das Skript kann nicht unter dem Account von `"" | ||
| - | Send-MailMessage -SmtpServer "email.secunet.de" -from "no-reply@secunet.com" -to "system.messages@secunet.com" | + | Send-MailMessage -SmtpServer "$SmtpServer" -from "$SmtpSender" -to "$SmtpRecipient" -Subject " |
| break #Script wird beendet | break #Script wird beendet | ||
| } | } | ||
| Zeile 346: | Zeile 355: | ||
| # Ergebnisse per Mail versenden | # Ergebnisse per Mail versenden | ||
| ## | ## | ||
| - | Send-MailMessage -SmtpServer "email.secunet.de" | + | Send-MailMessage -SmtpServer " |
| - | # | + | |
| </ | </ | ||
powershell/ad/healthcheck.1554192761.txt.gz · Zuletzt geändert: 2024/05/27 08:34 (Externe Bearbeitung)
