Jump to content

Hilfe bei Powershell Script


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

Empfohlene Beiträge

Geschrieben

Hi,

 

Ich benötige ein Script das folgende Informationen aller aktiven User aus dem AD ausliest:

 

LogonName, Description, Name, MemberOf, LastLogon

 

get-aduser -filter {enabled -eq "True" } –Properties MemberOf, description, lastlogondate | ft SamAccountName,  Description, name, memberof, LastLogonDate

 

Soweit funktioniert es auch nur folgendes passt noch nicht.

 

Es werden hier auch die deaktivierten User angezeigt - sollte das nicht mit dem Filter gefiltert werden?

 

Bei MemberOf bekomme ich {CN=GRUPPEA, OU=OU1,DC=CONTOSO,DC=local, CN=GruppeB, OU=OU1,DC=CONTOSO,DC=local, ...)

 

Hier möchte ich das nur der CN ausgegeben wird also in dem Fall nur GRUPPEA, GRUPPEB, ...

 

Des Weiteren bekomme ich bei einigen Usern bei MemberOf nur {} angezeigt obwohl diese User definitiv Mitglieder einer oder mehreren Gruppen sind (zb. Domain Users).

 

Danke!

 

lg

Geschrieben
Hallo,

eher: 'enabled -eq $True'

 

mit {} kennzeichnet PS einen Skriptblock

 

blub

 

Danke!

das komische ist, ich habe eine Testumgebung mit 30 Testusern... da funktioniert es einwandfrei.

Wenn ich es in der Produktivumgebung anwende werden auch die Accounts die disabled sind angezeigt.

 

Was in der Testumgebung nicht der Fall ist :confused:

 

und besteht die Möglichkeit bei den Gruppen nur den Gruppennamen anzeigen zu lassen?

Geschrieben

Hallo,

 

bezüglich der Gruppennamen, allerdings quick&dirty:

 

Get-ADUser -filter 'enabled -eq $true' | foreach {Get-ADPrincipalGroupMembership $_.SamAccountName | ft $_.name, name}

 

Formatierung etcpp ist nicht schön, kommt halt drauf an, ob die Daten weiterverarbeitet werden sollen oder nicht.

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...