Kein Bild

Ablaufdatum für moderierte Nachrichten festlegen

4. Oktober 2016 Evgenij 0

Wenn man in Exchange Moderation, z.B. für eine Gruppe, einschaltet, greift ein Expiration-Mechanismus, der nach einer gewissen Zeitspanne die Mails (mit Benachrichtigung) verwirft, falls bis dahin keiner der Moderatoren sie freigegeben oder abgelehnt hat. Das Ganze wird durch den MFA […]

Kein Bild

PowerShell Hack: Schnelle Übersicht über Updates gewinnen

17. August 2016 Evgenij 0

Wenn wir „einfach nur“ wissen wollen, wann auf einem Haufen Maschinen zuletzt Updates installiert wurden und wie viele noch jeweils ausstehen, kann man sich wie folgt behelfen: $servers = @(‚SERVER01′ ,’SERVER02′ ,’SERVER03′ # usw. ) $script_block = $ExecutionContext.InvokeCommand.NewScriptBlock(@‘ $wu_session = […]

Kein Bild

PowerShell Hack: Hyper-V-Host einer VM remote ermitteln

16. August 2016 Evgenij 0

Das ist nichts wirklich Neues, einfach aus der Reihe „gewusst wie“. Aufgabe: Den Hostnamen einer Hyper-V-VM ermitteln, während man weder mit dem Hyper-V-Host noch mit der VM eine gemeinsame Authentifizierungsbasis hat, die Credentials also explizit übergeben muss. Erschwert wird die […]

Kein Bild

PowerShell Hack: Text aus HTML extrahieren

11. Juli 2016 Evgenij 0

Neulich im TechNet-Forum wollte jemand wissen, wie man Text aus HTML extrahiert. Ich musste das vor Kurzem auch für ein Projekt umsetzen, wobei es nicht darauf ankam, den tatsächlich sichtbaren Text in der tatsächlich angezeigten Reihenfolge darzustellen. Und das geht […]

Kein Bild

PowerShell Hack: Statischen Domain Controller in Lync setzen

29. Mai 2016 Evgenij 0

Keine Ahnung, wo die Anforderung wirklich her kommt, aber scheinbar gibt es die: In Lync (Skype for Business) einen oder mehrere fixe(n) DC für Benutzer-Synchronisierung konfigurieren. Da denkt man, kein Problem – das Cmdlet Set-CsUserReplicatorConfiguration hat ja einen Parameter DomainControllerList […]

Kein Bild

PowerShell Hack: UTF-8 ohne BOM ausgeben

28. Mai 2016 Evgenij 1

Wenn man mit ‚irgendein Text‘ | Out-File $outfile -Encoding UTF8 Text in eine Textdatei ausgibt, entsteht am Ende eine „UTF mit BOM“-Kodierung. Unix- und Linux-Programme, denen man die Datei dann verfüttern möchte, finden das oft nicht gut. Abhilfe schafft der […]

Kein Bild

PowerShell Hack: Namen von Standardordnern in einem Exchange-Postfach

25. Mai 2016 Evgenij 0

Manchmal muss man den lokalisierten Namen eines Standardordners (Inbox/Posteingang, Calendar/Kalender) usw. wissen, z.B. um mit *-MailboxFolderPermission dort Berechtigungen zu lesen oder zu setzen. Schnell und einfach kann man den Namen des Ordners feststellen mit $calendar_folder = "$($mailbox):\$((Get-MailboxFolderStatistics $mailbox | where […]

Kein Bild

PSConf.EU 2016: Das war schön

23. April 2016 Evgenij 0

Ich hatte das Privileg, vom 20. bis 22. April Teilnehmer der von Dr. Tobias Weltner  ausgerichteten European PowerShell Conference in Hannover zu sein. Mit vielen hochkarätigen Speakern wie Jeffrey Snover, Bruce Payette, Jeff Wouters, Staffan Gustafsson, Richard Siddaway u. v. […]

Kein Bild

FSRM Remove-* Cmdlets in Skripten

16. Mai 2014 Evgenij 0

Seit Server 2012 hat der File Server Resource Manager (FSRM) auch eine PowerShell-Automatisierungsschnittstelle bekommen. Diese ist mindestens genauso mächtig wie die GUI, die offizielle Liste gibt es im TechNet. Fängt man an, FSRM mit diesen Cmdlets zu automatisieren, stößt man […]