PFCompare
Wie oft stehen Sie vor der Frage, zwei Replikate des gleichen öffentlichen Ordners auf zwei Servern zu vergleichen. Fürs erste würde es schon einmal reichen, wenn man die Anzahl der Elemente und vielleicht die Größe vergleichen kann. Allerdings ist das alles gar nicht so einfach, da es von Microsoft als auch von Drittanbietern eben keine Lösung hierfür gibt. Aber im Juli 2008 ist in einem VisualBasicScript-Forum ein Powershell Script aufgetaucht, was genau das macht.
Der Autor "Turranx" hat diese Powershell-Skript dort gepostet. Prüfen Sie bitte ob die Skripte auf dem Forum eventuell schon aktueller sind: Hier die Links:
- Forumbeitrag mit dem Skript zum Export der Public Folder Daten
in ein eine XML-Datei
http://www.visualbasicscript.com/m_62022/tm.htm - Powershell-Skript um die Daten der XML-Datei hübscher auszugeben
http://www.visualbasicscript.com/m_62487/tm.htm
Diese beiden Skripte sind eine weitere Demonstration
Ich halte hier eine Kopie zum Download bereit, da Newsgroups und Foren manchmal auch alte Einträge wieder löschen.
Powershell zum Auslesen von ItemCount und
ItemSize der Ordner zweier Server mit Ausgabe als XM-Datei
pfcompare.ps1
Powershell zur Ausgabe der XML-Datei
pfcompareausgabe.ps1
nach dem Download müssen Sie die Dateien als PS1-Datei speichern und editieren. In den Dateien sind die Namen der beiden Server und die Anmeldedaten einzutragen, ehe Sie das Skript aus einer Powershell-Box aufrufen können.
Diese beiden Skripte sind eine weitere Demonstration der Möglichkeiten in Powershell, um Abfragen und Auswertungen mit Exchange 2007 aber auch Exchange 2003 zu erstellen. Das Powershell auch Webanfragen per XMLHTTP an Exchange Webservices stellen kann, können Sie mit Powershell fast alles anstellen.









