Blog

"Unser täglich Skript gib uns heute..."

Mit Exchange Online verbinden, wenn MFA aktiviert ist

Safety first… MFA ist eine tolle Sache, jedoch kommen alte PowerShell Befehle damit oft nicht klar. Also muss man neue Module installieren. Hier ist eine Anleitung wie ihr  euch trotz MFA aktivieren Account mit Exchange Online verbinden könnt: Unbedingt den Internet Explorer nehmen (vielleicht geht auch Edge, habe ich nicht getestet) Im Browser auf eure Read more about Mit Exchange Online verbinden, wenn MFA aktiviert ist[…]

Offene Snapshots in SCVMM reporten

Mal wieder ein Klassiker… offene Snapshots. Hier wird ein Report erstellt und per Mail geschickt, der alle offenen Snapshot der Hyper-V Umgebung (mittels SCVMM) ermittelt. Es gibt eine Besonderheit: Manche Snapshots dürfen da sein. Diese sind dann mit „persistent“ in der Snapshot Beschreibung gekennzeichnet. # Funktion um die Tabelle zu konvertieren function Convert-Table2HTML { <# Read more about Offene Snapshots in SCVMM reporten[…]

SSL-Zertifikat eines Application Gateways tauschen

Läuft ein SSL-Zertifikat eines Application Gateways aus, muss dieses getauscht werden. Das passiert wie folgt: Import-Module AzureRM Login-AzureRmAccount # Name of the ApplicationGateway $APPGWName = „“ # i.e. „MyAppGW01“ # Name of the ResourceGroup $RGName = „“ # i.e. „AppGW-RG“ # CertDisplayName must match the name within the Listener $CertDisplayName = „“ # i.e. „Wildcard.PowerShell24.de_2018“ Read more about SSL-Zertifikat eines Application Gateways tauschen[…]

Azure VM neu erstellen

Wer eine VM in einem falschen vNet erstellt, hat ein Problem. Die bekommt man nicht so einfach wieder heraus. Man muss die VM löschen und anschließen wieder zusammenbauen… und zusammenbauen ist das richtige Wort. Das geht nur per PowerShell (oder per AzureCLI). Folgender Code ist nicht besonders schön und in dieser Form sicher auch nichts Read more about Azure VM neu erstellen[…]

Internet Explorer – Zusätzliche Startseite

Mitarbeiter möchten nicht, dass man in ihren Einstellungen rumfummelt. Vorstände möchte aber (manchmal), dass die Mitarbeiter eine bestimmte (Intranet-)Seite als Startseite haben. Mit GPOs wird da schwierig zu kombinieren. Wir brauchen also eine Möglichkeit für den Internet Explorer: Eine neue Startseite ohne die anderen zu ändern Die Lösung: Ein Logon-Skript $NewStartPage = „https://PowerShell24.de“ $NewSecondaryPages = Read more about Internet Explorer – Zusätzliche Startseite[…]

Windows Updates installieren/automatisieren

Dieser Eintrag ist länger geworden als ich dachte. Zunächst wollte ich nur grob beschreiben wie man Windows Updates unter Windows 2008 und 2008 R2 installiert (funktioniert auch bei 2016, ist aber umständlicher als nötig). Jedoch führte eins zum anderen… naja und letztendlich habe ich das komplette Automatisierungs-Skript drin gehabt. Aber fangen wir mal von vorne Read more about Windows Updates installieren/automatisieren[…]

Offene VMware Snapshots per E-Mail verschicken

Snapshots sind super. Wenn man aber vergisst diese zu löschen, werden sie ggf. zu einem Problem. Dieses Skript listet alle Snapshots von eingeschalteten VMs und schickt sie als Tabelle an einen E-Mail Empfänger: # Hier kann eine Ausnahmeliste definiert werden. # Z.B. können hier die Golden Images von VMware Horizon, etc. rein. # Also alles was Read more about Offene VMware Snapshots per E-Mail verschicken[…]

AD-User zu Outlook Kontakte konvertieren

Dank der globalen Adressliste können wir im Handy problemlos nach den Kontaktdaten von anderen AD-Usern suchen. Das bringt uns aber nichts, wenn wir von einem dieser User angerufen werden, denn das Handy schaut nicht in der GAL, sondern nur in den Kontakten die auf das Handy synchronisiert wurden. Somit weiß man nicht wer einen anruft, Read more about AD-User zu Outlook Kontakte konvertieren[…]

SMTP Logs der Connectoren auslesen

Es galt herauszufinden, welche Server im Unternehmen den Exchange Server noch aktiv nutzen. Dafür wurde das Logging auf den Receive Connectoren auf ausführlich gestellt und erst einmal gewartet. Nach ein paar Tagen habe ich dann folgendes Skript ausgeführt welches lediglich das Log parsed und eine Tabelle mit den Servern liefert die mit dem Exchange reden: Read more about SMTP Logs der Connectoren auslesen[…]

Gesendete Elemte in gemeinsam genutzten Mailboxen

Gesendete Elemente werden standardmäßig in der eigenen Mailbox gespeichert, auch wenn man als anderer Benutzer schickt. Das ist bei gemeinsam genutzten Mailbox unpraktisch, da User B nicht sehen kann was User A am Tag zuvor verschickt hat. Wenn es innerhalb der Organisation jedoch Gang und Gebe ist, dass man als anderer User schickt, kann man Read more about Gesendete Elemte in gemeinsam genutzten Mailboxen[…]