Letzte Aktualisierung am 12.10.2024, 09:10:30 Uhr
Seit Exchange Server 2013 und höher ist es leider notwendig diverse Protokolldateien manuell zu löschen, welche nicht automatisch abgeschnitten werden. Leider hat Microsoft immer noch nicht nachgezogen und eine entsprechende Implementierung für die restlichen Dateien vorgenommen.
Das nachfolgende Skript basiert auf der Windows PowerShell und kann in der Technet Galerie heruntergeladen werden. Ich habe 1-2 Anpassungen für mich vorgenommen, die ich für sinnvoll halte.
Die Aktuelle Fassung meiner Version findest du im Git Repository.
Das Skript habe ich unter Windows Server 2012R2 Standard, PowerShell 5.1 und Exchange Server 2016, CU9 getestet.
Hi,
danke für das Script. Ich habe es bei mir als Task eingebunden, aber leider werden dann nicht alle Ordner durchsucht bzw. alle überflüssigen Dateien gelöscht bzw. es wird nur dieser Pfad genutzt: „C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Diagnostics\Logs\“, alle anderen werden überprungen Es wird folgendermaßen Aufgerufen im Task: Startprogram -powershell – File „Pfad zum Skript“
Gibt es vielleicht noch einen Parameter den ich aufrufen muss?
Danke für die Hilfe
Hallo Pascal,
das Skript erzeugt doch ein Logfile. Was steht dort drin?
Darfst du mir gerne auch per E-Mail zu schicken (siehe Impressum).
Gruß,
Daniel