POWERSHELL

Powershell Remoting with Exchange

Andres Bohren

Hallo zusammen,

Für ein Powershell Script habe ich einen Befehl aus den Exchange cmdlets benötigt. Deshalb habe ich mich mal mit Powershell Remoting beschäftigt. Und so gehts:

Powershell Remoting with Lync

Andres Bohren

Hallo zusammen,

Wo ich gleich beim Powershell Remoting bin, zeige ich euch doch auch gleich wie man das mit Lync macht.

Powershell FileOpenDialog

Andres Bohren

Hallo zusammen,

Mit Powershell kann man auch grafische Elemente einbinden, wie etwa den FileOpenDialog um ein File auszuwählen.

Script: Export Calendar Permissions

Andres Bohren

Hallo zusammen,

Ich habe mir ein Powershell Script geschrieben, um die Kalenderberechtigungen von Benutzern einer CSV Liste zu exportieren. Ich habe das unter Exchange 2010 getestet und natürlich wird dazu die Exchange Management Shell benötigt.

Reset Active Directory User Password with Powershell

Andres Bohren

Hallo zusammen,

Eine neue Scripting Aufgabe hat heute auf mich gewartet. Ich sollte ein Script eintwickeln, welches ein CSV File einliest und ein default Passwort vergibt und dort ein zusätzlichen Wert zum Passwort hinzufügt. Ausserdem soll auch gleich noch das Häcklein "User must change password at next logon" gesetzt werden.

EWS Managed API Demo: Delete Items in Recycle Bin older than 30 days

Andres Bohren

Hallo zusammen,

Wo ich gerade schon dabei bin mit dem EWS Managed API herumzuspielen, habe ich mir einen lang ersehnten Wunsch erfüllt. Ich habe ein Powershell Script geschrieben, welches das Active Directory nach Mailboxen durchsucht und die Elemente im Outlook Papierkorb löscht, welche vor mehr als 30 Tagen zuletzt geändert wurden.

EWS Managed API Demo: Impersonation

Andres Bohren

Hallo zusammen,

Ich habe mich die letzten Tage ein bisschen mit dem Exchange Web Service Managed API beschäftigt. Dabei habe ich mit Visual Basic 2008 Express und Powershell herumgetüftelt. Die grösste Herausforderung war jeweils funktionierenden Code von Visual Basic nach Powershell zu portieren.

EWS Managed API Demo: Searchfilter

Andres Bohren

Hallo zusammen,

Nachdem ich mich ein bisschen in die Managed API von EWS eingearbeitet habe, wollte ich nach bestimmten Elementen suchen. Das geht am besten über einen SearchFilter.

Exchange Environment Report

Andres Bohren

Hallo zusammen,

Ich habe nach einem Exchange Report gesucht, welcher mir folgende Daten liefert:

Powershell pipe output to Clipboard

Andres Bohren

Hallo zusammen.

Ich bin kürzlich über eine coole Powershell funktion gestolpert. Mit | clip kann der output direkt in die Zwischenablage (clipboard) gepiped werden. Das erstpart mühsames markieren und kopieren.

Tail with Powershell

Andres Bohren

Hallo zusammen,

Wer kennt das nicht, ein Logfile wird von einem Programm geschrieben. Dauernd den Texteditor zu öffnen und wieder zu schliessen, nur um zu sehen ob eine neue Zeile geschrieben wurde, das kann es auf die Dauer nicht sein.

How to document your Powershell Scripts

Andres Bohren

Hallo zusammen,

Fügt man einem Powershell Script den PARAM Bloch hinzu, so kann man die Parameter mit den Tabs auswählen und mit help [scriptfile.ps1] wird die Synthax ausgegeben.

Remove sIDHistory

Andres Bohren

Hallo zusammen,

Die sIDHistory wird ja in Migrationsszenarien verwendet um mit dem neuen Benutzer auf Ressourcen in der alten Domain zugreifen zu können.