POWERSHELL

Powershell DNS reverse and MX lookup

Andres Bohren

Hallo zusammen,

Kürzlich musste ich eine grössere Liste von IP Adressen auflösen - dazu habe ich mir kurzerhand ein Powershell Script geschrieben.

Free Disk Space with WMI

Andres Bohren

Hallo zusammen,

Kürzlich musste ich eine Abfrage des freien Speicherplatzes machen. Da bietet sich natürlich Windows Management Instrumentation (WMI) an.

Powershell Output truncation

Andres Bohren

Hallo zusammen,

Bei verschiedenen Powershell cmdlets wird der Output nach einer bestimmten Anzahl Elemente abgeschnitten.

Powershell Basics

Andres Bohren

Hallo zusammen,

Damit ich mir nicht immer die verschiedensten Powershell Grundbefehle zusammensuchen muss, habe ich mir diese jetzt mal in einem Blogpost zusammengefasst.

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.