Jump to content

Powershell: multiple Filters


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen

 

Wie kann ich am einfachsten die beiden Ausgaben so Skripten, dass die Ausgabe beide Resultate beinhaltet, heisst: Die Ausgabe soll

 

  • A: Alle AD-User auflisten aus der OU xy
  • B: und soll nur die AD-User auflisten, welche innerhalb der letzten 180 Tage erstellt wurden?

 

Get-ADUser -Filter * -Properties CannotChangePassword -SearchBase "OU=xy" | where {$_.CannotChangePassword} 
Get-ADUser -Filter * -Properties whenCreated -SearchBase "OU=xy" | where { $_.whenCreated -gt (Get-Date).AddDays(-180) } 

 

cheers
André

Geschrieben

Bei der ersten Code-Zeile, die Du angegeben hast fehlt die das Filter-Kriterium "in den letzten 180 Tagen erstellt". 

 

Was ist falsch an der zweiten Code-Zeile? Ich würde noch dem Parameter "-Properties" die Eigenschaft "CannotChangePassword" hinzufügen - die scheinst Du ja zu wollen - und dann sollte das passen, oder?

 

Davon unabhängig: Kannst Du bitte den Code hier im Forum als solchen formatieren? Das geht mit dem "</>" Button

  • Danke 1
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...