Category Archives: .Net

Script: Exchange-Snapins und andere Module in PowerShell laden [PowerShell]

Hallo,

bevor man auf die spezifischen CMDlets des Exchange-Servers zugreifen kann, müssen auf dem Server zuerst die Exchange Management Tools (EMT) installiert werden (sofern noch nicht vorhanden) und anschließend die Exchange-Snapins in die Session importiert werden.

Dies kann man für die Versionen 2007, 2010 und 2013 wie folgt machen:

Gefreut hätte ich mich über eine einheitliche und sinnvolle Namenskonvention der Snapins, aber dann soll es eben nicht so sein.

Leider unterteilen sich manche zusätzlichen CMDlets in Snapins und andere in Module. Beispielsweise kann man Active-Directory-Cmdlets nur via Modul importieren.

Um quasi alle zu laden, könnte man via Get-Module -ListAvailable sich alle Module die einbindbar sind anzeigen lassen und einzelnen einbinden.
Folgendes geht auch mit den Snapins via: Get-PSSnapin -Registered. Um nun alle Fliegen mit einer Klappe zu erschlagen, können wir alles direkt importieren, sprich jedes Snapin und jedes Modul:

Aber aus Zeit und Effektivitätsgründen würde ich davon abraten, wollte es aber dennoch gerne anmerken.

In dem Sinne: Frohes importieren.

 

 

1 2 3