Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Entwicklung Batch & Shell

GELÖST

Mitgliedschaft eines Users in Active-Directory-Gruppen ausgeben und exportieren zu einer .csv

Mitglied: Arsene

Arsene (Level 1) - Jetzt verbinden

12.02.2015, aktualisiert 14:44 Uhr, 1074 Aufrufe, 3 Kommentare

Guten Tag an alle,
ich möchte gern alle Users von Active Directory auslesen. Bei jede User soll die dazugehörige Gruppe angezeigt werden. Das ganze kann in form eines cvs Datei mit 2 Spalten haben:
Users und Gruppe, vobei ein User mehrere Gruppe haben kann. Zum Schluss soll ich das ganze in einer csv- Datei exportieren

Hier ich der Code, der ich gerade habe. Danke

ich bedanke mich für jede Hilfe
01.
      function Get-GroupNames 
02.
 
03.
04.
        #$Identity = "$Identity" 
05.
        
06.
        param([String]$Identity) 
07.
 
08.
          # Den Namen der Primärgruppe und der restlichen Gruppen gemeinsam holen 
09.
 
10.
            Get-ADUser -Identity $Identity -Properties PrimaryGroup, MemberOf | Select-Object | Select-Object -Property @{Name="Identity";Expression={$Identity}} 
11.
            #Get-ADUser 
12.
            #Get-ADPrincipalGroupMembership 
13.
 
14.
             @{Name="Gruppen"; Expression={ @($_ | Select-Object -ExpandProperty PrimaryGroup;$_|Select-Object -ExpandProperty MemberOf)}} 
15.
 
16.
 
17.
             #Get-GroupNames -Identity "DC=testdomain,DC=local" | Select-Object -ExpandProperty Gruppen 
18.
             Get-GroupNames -Identity "DC=testdomain,DC=local" | Select-Object -ExpandProperty Gruppen 
19.
 
20.
            | export-csv  'C:\allginfo.csv' 
21.
       }
Mitglied: 114757
12.02.2015 um 15:31 Uhr
Here you go
01.
get-aduser -Filter * -properties memberof | select SamAccountName,@{Name="Gruppen";e={$_.memberof -join ','}} | export-csv 'c:\allginfo.csv' -Delimiter ';' -NoType
Gruß jodel32
Bitte warten ..
Mitglied: Arsene
12.02.2015 um 15:44 Uhr
Danke schön Jodel32. Das funktioniert. Jetzt werde ich noch versuchen das Skript zu erweitern. Indem ich ich die cvs-Datei bearbieten kann und User von einer Gruppe zu löschen oder zu hinzufügen. Danke
Bitte warten ..
Mitglied: 114757
12.02.2015, aktualisiert um 15:56 Uhr
Zitat von Arsene:

Danke schön Jodel32. Das funktioniert. Jetzt werde ich noch versuchen das Skript zu erweitern. Indem ich ich die cvs-Datei
bearbieten kann und User von einer Gruppe zu löschen oder zu hinzufügen. Danke
Dazu findest du hier massig Scripte, einfach die Suchfunktion anschmeißen...
z.B. hier
http://www.administrator.de/frage/ad-user-pflegen-csv-248812.html
Bitte warten ..
Ähnliche Inhalte
Microsoft
Powershell Active Directory: Nur einen Benutzername ausgeben!
gelöst Frage von gabeBUMicrosoft3 Kommentare

Hallo Zusammen Mein Script wächst und wächst. Ich kann jetzt schon Benutzer per CSV hinzufügen mit richtigen Passwort und ...

Windows Userverwaltung
Mit Powershell mehrere Active Directory Gruppen auslesen und die Gruppenmember in Datei ausgeben
gelöst Frage von RMW-HomeWindows Userverwaltung1 Kommentar

Servus, ich fummele gerade an einer Aufgabe: 1. Finde alle Gruppen einer Active Directory Domäne welche einen bestimmten Namensbestandteil ...

Exchange Server
Active Directory verschachtelte Gruppen - Verteilerliste
gelöst Frage von SKHROITExchange Server6 Kommentare

Hallo liebe Mitglieder, ich benötige eine AD Gruppe Global (Sicherheit(Gruppe 1)) die Mitglied einer AD Gruppe Universal (Sicherheit(Gruppe 2)) ...

Batch & Shell
Powershell alle Active Directory Gruppen auslesen mit enthaltenen Benutzern
Frage von Berti1Batch & Shell6 Kommentare

Hallo, bin PS Neuling und wir benötigen hier eine Auswertung von unseren Gruppen inkl. Anwender. Aufgabenstellung: Alle Berechtigungsgruppen auslesen ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 2 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 3 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 3 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 3 TagenSicherheit12 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Firewall
Penetrationstester-Labor - Firewalls
Frage von Oli-nuxFirewall10 Kommentare

Mich würde interessieren warum man beim Einrichten eines Penetrationstester-Labor (VMs) die Firewall der Systeme deaktivieren soll? Hat das nur ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS9 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Netzwerkgrundlagen
IPv6 Inter-VLAN Routing
gelöst Frage von clSchakNetzwerkgrundlagen9 Kommentare

Hi ich befasse mich gerade mit der Implementierung von IPv6 was bisher (in einem VLAN) korrekt funktioniert inkl. DNS ...

Windows Netzwerk
Zugriff auf den Desktop Ordner eines anderen Rechners in der gleichen Domäne
gelöst Frage von JensNomaWindows Netzwerk6 Kommentare

Guten Abend, ich war neulich mit unserem Admin am Tisch gesessen. Er an seinem Notebook angemeldet mit dem Domänen-Admin, ...