Cmdlets

Ein Befehlselement in Windows PowerShell, das für die Ausführung spezifischer Aufgaben und Automatisierung verwendet wird.

Exchange Online Berechtigungen prüfen: Welche Cmdlets zeigen welche Rechte wirklich (Mailbox, Shared, Raum, Gruppe)?

In Exchange Online wirken Berechtigungsprobleme oft widersprüchlich: Ein Benutzer kann ein Postfach in Outlook öffnen, aber nicht senden; OWA zeigt einen Ordner, doch PowerShell meldet keine passenden Rechte; ein „Fix“ durch erneutes Zuweisen von Berechtigungen verdeckt den eigentlichen Zustand.

Exchange Online Berechtigungen prüfen: Welche Cmdlets zeigen welche Rechte wirklich (Mailbox, Shared, Raum, Gruppe)? Weiterlesen »

blank

Welche PowerShell-Cmdlets sind read-only – und welche ändern produktiv Daten oder Konfigurationen?

In PowerShell liegen Abfragen und Änderungen oft nah beieinander: Ein Cmdlet liest lediglich den Zustand aus, ein ähnlich benanntes Pendant schreibt Konfigurationen, setzt Berechtigungen zurück oder startet Prozesse neu. Gerade in Administrationsmodulen für Microsoft 365, Exchange, Entra ID oder Windows-Server führt diese Nähe regelmäßig zu unbeabsichtigten Eingriffen – etwa wenn ein Befehl in einer produktiven Session ausgeführt wird, die Umgebung aber als Testsystem angenommen wurde, oder wenn Parameter wie -Confirm, -Force oder -WhatIf missverstanden werden. Zusätzlich erschweren unterschiedliche Scopes die Risikoeinschätzung: Manche Änderungen betreffen nur ein einzelnes Objekt, andere wirken tenantweit oder verändern Sicherheitsgrenzen, etwa Richtlinien, Rollen oder Zugriffspfade.

Welche PowerShell-Cmdlets sind read-only – und welche ändern produktiv Daten oder Konfigurationen? Weiterlesen »

PowerShell: Eigene Automatisierungen erstellen

PowerShell ist weit mehr als nur ein Terminal für gelegentliche Administrationsaufgaben. Sie bietet eine ausgereifte Skriptsprache und Automatisierungsplattform, die eine tiefe Integration mit dem Windows-Betriebssystem und dessen Diensten ermöglicht. Fortgeschrittene PowerShell-Nutzer können Automatisierungen aufbauen, die sich auf komplexe Prozesse in der Systemverwaltung erstrecken. Hier gehen wir detaillierter darauf ein, wie Sie Ihre eigenen Automatisierungen erstellen, wiederverwendbare Skripte und Module schreiben und mit fortgeschrittenen PowerShell-Funktionen arbeiten. Erstellen und Nutzen eigener PowerShell-Skripte PowerShell-Skripte beginnen in der Regel einfach, mit der Aneinanderreihung von

PowerShell: Eigene Automatisierungen erstellen Weiterlesen »

Nach oben scrollen