Posts tagged with powershell

Shell of Power, Pipes of Dreams

… Kiss your last wasted minutes away

Active-Directory Daten mit Powershell

Natürlich kann man mit der Powershell auch auf Active-Directory Daten über eine LDAP Abfrage zugreifen.

Eine Funktion GetComputersfromLDAP habe ich hier veröffentlicht:

http://www.mcseboard.de/windows-forum-scripting-71/lokale-benutzerverzeichnisse-automatisiert-loeschen-151815.html#post935508

Powershell Script für Exchange automatisieren

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

Berechtigungen auf öffentliche Ordner nachträglich setzen

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.

Powershell v2

Offizieller Termin für die nächste Version der Windows Powershell ist der Release von Windows 7 ... womit es demnach noch keinen bestätigten Termin gibt.

Wer sich von den kommenden Features vorab ein Bild machen möchte kann sich die aktuelle Community Technology Preview Version herunterladen: http://www.microsoft.com/technet/scriptcenter/topics/msh/download2.mspx

Auf Backgroundtasks, Eventtrigger und Remoting in einer RTM Version warte ich schon sehnsüchtig!! :D Aktuelle Infos über Neuerungen und Ideen gibt es regelmäßig im Windows PowerShell Blog: http://blogs.msdn.com/powershell/default.aspx

Neustart meines Blogs

... 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!