27.05.2009 11:13 am | dbm
Um ein Powershell Script mit Exchange Cmdlets starten zu können müssen natürlich die entsprechenden Exchange-AddIns in die Powershell geladen werden.
Manuell kein Problem, ein Klick auf die vorgegebene Verknüpfung erledigt alle nötigen Aufgaben per Script.
Für eine Automatisierung über die Geplanten Tasks o.ä. empfehle ich folgenden Weg:
Run: powershell -psconsolefile exshell.psc1 -command "& {c:\yourscript.ps1}"
Start in: "C:\Program Files\Microsoft\Exchange Server\Bin"
Run as: account with rights to do whatever is in your script
Quelle: http://blogs.msdn.com/adamfazio/archive/2007/10/25/exchange-2007-script-how-to-run-as-a-scheduled-task.aspx
Tags: Exchange, powershell und Script | 0 Comments
25.05.2009 5:48 pm | dbm
Mit dem cmdlet Add-PublicFolderClientPermissions kann man über die Windows Powershell Benutzerberechtigungen auf Öffentliche Ordner im Exchange setzen. Um nachträglich Berechtigungen auf eine komplette Baumstruktur von Ordnern anzuwenden habe ich hier ein kleine Powershell Script vorbereitet:
get-publicfolder -identity ORDNER -recurse | Add-PublicFolderClientPermission -user BENUTZER -accessrights RECHTE
Dies in ein Script verpackt und regelmäßig ausgeführt gewährleistet eine ordnungsgemäße Rechtezuteilung.
Tags: Exchange und powershell | 1 Kommentar
19.05.2009 7:02 pm | dbm
... und wieder einmal wage ich einen Blog zu starten.
Dieses Mal wahrscheinlich mit höherer Lebenserwartung :D
Ich werde hier Beiträge rund um alle für mich interessanten Bereiche posten.
Viel Spaß damit!
Tags: Active-Directory, Exchange, powershell und Windows 7 | 1 Kommentar