Um alle Active Directory-Benutzer einer bestimmten OU (Organizational Unit) mit PowerShell auszulesen, kannst du das Cmdlet Get-ADUser verwenden. Voraussetzung ist, dass das Active Directory-Modul f&u...
O365: Welche User haben MFA eingerichtet? PowerShell CSV Ausgabe.
Antwort vomUm herauszufinden, welche Benutzer in Office 365 (O365) die Multi-Faktor-Authentifizierung (MFA) eingerichtet haben und die Ergebnisse in eine CSV-Datei auszugeben, kannst du das folgende PowerShell-Skript verwenden: 1. Stelle sicher, dass du das AzureAD-Modul installiert hast. Wenn nicht, kannst du es mit folgendem Befehl installieren: ```powershell Install-Module -Name AzureAD ``` 2. Melde dich bei deinem Azure AD an: ```powershell Connect-AzureAD ``` 3. Führe das folgende Skript aus, um die Benutzer mit aktivierter MFA zu ermitteln und die Ergebnisse in eine CSV-Datei zu exportieren: ```powershell $mfaUsers = Get-AzureADUser -All $true | Where-Object { $_.StrongAuthenticationMethods.Count -gt 0 } $mfaUsers | Select-Object DisplayName, UserPrincipalName | Export-Csv -Path "C:\Pfad\zu\deiner\Datei\MFAUsers.csv" -NoTypeInformation ``` Ersetze `C:\Pfad\zu\deiner\Datei\MFAUsers.csv` mit dem gewünschten Speicherort für die CSV-Datei. Dieses Skript listet die Benutzer auf, die MFA aktiviert haben, und speichert die Informationen in einer CSV-Datei.
Verwandte Fragen
Wie kann man mit PowerShell die Größe von Verzeichnissen sortiert ausgeben?
Um die Größe von Verzeichnissen in PowerShell sortiert auszugeben, kannst du folgenden Befehl verwenden: powershell Get-ChildItem -Directory | ForEach-Object { $size = (Get-ChildItem $....
Wie kann ich mit einem PowerShell-Skript die Anzahl der Benutzer in einer AD-Gruppe ausgeben?
Um die Anzahl der Benutzer in einer Active Directory-Gruppe mit PowerShell auszugeben, kannst du folgendes Skript verwenden: powershell Name der AD-Gruppe $gruppe = "Gruppenname" Mitglieder...
Wie starte ich per PowerShell PuTTY-Kommandos und gebe die Ausgabe in eine Textdatei aus?
Um mit PowerShell PuTTY-Kommandos (z.B. plink.exe für SSH) zu starten und die Ausgabe in eine Textdatei zu schreiben, kannst du folgenden Befehl verwenden: powershell plink.exe -ssh benutzername...
Wie kann ich die Remotedesktop-Dienste-Sammlung im Server Manager mit PowerShell gezielt sortieren?
Um die Remotedesktopdienste-Sammlung (RDS Collection) im Server Manager mit PowerShell spezifisch zu sortieren, kannst du das Cmdlet Get-RDSessionCollection verwenden und die Ausgabe mit Sort-Object n...
Wie kann ich Metadaten von Office-Dokumenten mit PowerShell in einer einzigen Kommandozeile anpassen?
Um Metadaten (wie Titel, Autor, Stichwörter) von Office-Dokumenten (z. B. Word, Excel, PowerPoint) mit PowerShell in einer einzigen Kommandozeile anzupassen, kannst du das COM-Objekt der jeweilig...
Wie kann ich mit PowerShell die PuTTY-Ausgaben in Excel kopieren?
Um die Ausgaben von PuTTY (z. B. von einer SSH-Session) mit PowerShell in eine Excel-Datei zu übertragen, kannst du folgenden Ansatz nutzen: 1. PuTTY-Ausgabe in eine Datei umleiten PuTTY selbst...
Wie legt man ein Cmdlet im PowerShell-Profile an?
Um im PowerShell-Profil ein eigenes Cmdlet (besser gesagt: eine Funktion) anzulegen, gehst du wie folgt vor: 1. Profil-Datei öffnen Öffne dein PowerShell-Profil mit folgendem Befehl: pow...
Wie kann ich mit PowerShell die eigenen AD-Gruppen abfragen, denen ich angehöre?
Um die Active Directory-Gruppen abzufragen, denen du angehörst, kannst du in PowerShell das Cmdlet Get-ADUser verwenden. Voraussetzung ist, dass das Active Directory-Modul für Windows PowerS...
Wie kann ich per PowerShell die Größe aller Unterordner in einem Verzeichnis ausgeben und die Dateien zählen?
Hier ist ein PowerShell-Skript, das für jeden Unterordner in einem angegebenen Verzeichnis die Gesamtgröße (in MB) und die Anzahl der Dateien ausgibt: powershell Pfad zum Hauptverzeic...