PowerShell

Eine leistungsstarke Skriptsprache und Shell für Windows zur Automatisierung von Aufgaben und Systemadministration.

Welche PowerShell-, WMF- und .NET-Fehlermeldung bedeutet was – und welche Komponente ist tatsächlich die Ursache?

, , , , ,

PowerShell-Fehler wirken in der Praxis oft widersprüchlich: Eine identische Meldung tritt einmal beim lokalen Start einer Konsole auf, ein anderes Mal nur im geplanten Task, in einer Remoting-Session oder innerhalb eines CI-Agents. Dahinter stehen mehrere Schichten, die jeweils eigene Fehlerquellen und Meldungsformate mitbringen: die PowerShell-Engine (Parser, Binder, Pipeline), Windows Management Framework (WSMan/WinRM, WMI/CIM, Management-Infrastruktur), die Sicherheits- und Policy-Schicht (Execution Policy, AMSI, Constrained Language Mode, UAC) sowie die .NET-Runtime (Common Language Runtime, Assembly-Ladepfade, Fusion-Binding, native Abhängigkeiten).

Welche PowerShell-, WMF- und .NET-Fehlermeldung bedeutet was – und welche Komponente ist tatsächlich die Ursache? Weiterlesen »

blank

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 »

Remote Desktop einrichten und verwalten: Fernzugriff optimal nutzen

, , , , , , , , , , , , , , , ,

Der Remote-Desktop-Dienst von Windows ermöglicht es Benutzern, von einem anderen Computer aus auf ihr System zuzugreifen. Dies ist besonders nützlich für Administratoren, die Server verwalten, oder für Benutzer, die von

Remote Desktop einrichten und verwalten: Fernzugriff optimal nutzen Weiterlesen »

Windows-Skripte schreiben: Automatisierung leicht gemacht

, , , , , , , , , , , , , , , ,

Für Administratoren und Power-User, die mehr Kontrolle über ihre Arbeitsumgebung haben wollen, bieten Windows-Skripte eine effiziente Möglichkeit zur Automatisierung wiederkehrender Aufgaben und zur Verwaltung großer Infrastrukturen. Während PowerShell fortgeschrittene Funktionalitäten

Windows-Skripte schreiben: Automatisierung leicht gemacht Weiterlesen »

Nach oben scrollen