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[…]

Lokalen Ordner auswählen und ggf. erstellen

Nicht selten muss man Daten auf lokale Ordner kopieren oder aus einem lokalen Ordner lesen. Wer ein wenig Tipp-faul ist, macht das gerne per GUI. Darum habe ich hier ein Skript gefunden und erweitert, welches einen Ordner per GUI auswählen oder erstellen lässt. Sollte die GUI unterbrochen werden, kann der Pfad statt dessen anschl. auch in die Read more about Lokalen Ordner auswählen und ggf. erstellen[…]

Dynamisches Menü automatisch erstellen

Ich habe bereits vorgestellt, wie man selbst Menüs erstellen kann. Nun stelle ich vor, wie diese dynamisch generiert und als Skript (oder Funktion) aufgerufen werden können.

Der Aufruf sieht dann z.B. wie folgt aus:

   

CSV zu HTML konvertieren

Wer eine CSV wie bei Convert-Table2HTML zu HTML konvertieren will, ohne den Zwischenweg des CSV-Imports zu gehen, kann diese Funktion nutzen.

 

Dynamisches Auswahlmenü

Um den Kollegen einen Self-Service in den Skripten anbieten zu können, empfiehlt es sich diese nicht dazu zu nötigen erst in den Code reingehen zu müssen. Darum sind Auswahlmenüs wichtig. Hier eine einfaches Beispiel, wie solch ein Menü aufgebaut werden kann.

Die Möglichkeiten sind schier endlos… So habe ich das beispielsweise als Grundlage für Read more about Dynamisches Auswahlmenü[…]

Eigene Tabellen erstellen

Es kommt (vor allem für Reports) häufig vor, dass man eigene Tabellen mit eigenen Attributen erstellen muss. Hier zwei Beispiele wie dies bewerkstelligt werden kann. Es wird mit Absicht eine eher unnötige Abfrage dargestellt, um das Prinzip zu verdeutlichen. Diese Variable kann man nun beispielsweise in der Funktion Convert-Table2HTML benutzen um das Ergebnis dann als HTML Read more about Eigene Tabellen erstellen[…]

Sonderzeichen und Umlaute konvertieren

Jeder IT-ler kennt das Problem: Umlaute und andere Sonderzeichen. Auch ich habe hierfür zunächst gegoogelt und bin auf ein Skript gestoßen. Dieses habe ich um viele Characters erweitert. Credits gehen jedoch an den ursprünglichen Ersteller, dessen Namen und Blog ich leider nicht mehr zu Hand habe.

 

Bildergröße anpassen

Folgendes Skript ist NICHT von mir. Die Credits gehen an Michal Gajda von commandlinegeeks.com! Ich benutze es jedoch sehr gerne, vor allem wen es darum geht die AD-User-Bilder nach erfolgreichem Export weiter zu verarbeiten.

 

SQL Queries vereinfachen

Da ich kein Fan von CSV Datein bin und gerne alles in einer Datenbank habe, habe ich folgende Funktion geschrieben, sodass ich nicht zig mal in einem Skript dieselben Zeilen wiederholen muss.