[adde] AW: Powershell : Gruppen aus Get-ADGroup nur Name als Arrayeinträge extrahieren

  • From: Kurt Rode <KRode@xxxxxxxxxxxxxxxx>
  • To: "adde@xxxxxxxxxxxxx" <adde@xxxxxxxxxxxxx>
  • Date: Thu, 29 Jul 2010 06:15:23 +0000

Guten Morgen Jörg,

hatte ein ähnliches Problem bei der Auflistung von Ordner in einem Array und 
konnte mir so helfen:

$meine-liste = Get-ADGroup –Filter * -Searchbase “OU=Hier, DC=domain,DC=tld” | 
select –exp name

Gruß,
Kurt

Mit freundlichen Grüßen,
Kurt Rode

Internet Technik

Tel.: 0261/392 1290
Fax: 0261/392 1042
krode@xxxxxxxxxxxxxxxx<mailto:krode@xxxxxxxxxxxxxxxx>

Von: adde-ml@xxxxxxxxxxxxx [mailto:adde-ml@xxxxxxxxxxxxx] Im Auftrag von Jörg 
Bieszczak
Gesendet: Mittwoch, 28. Juli 2010 17:42
An: adde@xxxxxxxxxxxxx
Betreff: [adde] Powershell : Gruppen aus Get-ADGroup nur Name als Arrayeinträge 
extrahieren

Hallo liebe ADDE-Kolleginnen und Kollegen,

Ich habe da leider ein vorraussichtlich dämliches Problem, ich habe heute ein 
Skript fast erfolgreich erweitert, scheitere aber an einer ziemlich blöden 
Stelle :

Die Aufgabenstellung ist einfach : extrahiere alle Gruppen aus einer OU und 
schreibe mit nur die den Namen (nicht Dist-Name !) als String in ein Array.

$meine-liste = Get-ADGroup –Filter * -Searchbase “OU=Hier, DC=domain,DC=tld” 
-Properties Name

Auch mit
| select Name
Dahinter bekomme ich immer das ganze Objekt, d.h. Wenn ich später über mein 
Array mit foreach laufe bekomme ich entweder den kompletten DistinguishedName 
angezeigt oder lauter Einträge die so aussehen :
@{Name=Bla}
@{Name=Blubb}
@{Name=Foo}
@{Name=Bar}

Wenn ich obigen Befehl direkt in die Shell eingebe kommen die Ergebnisse 
“richtig” heraus, d.h. Ich bekomme dann :

Name
---------

Bla
Blubb
Foo
Bar

Sorry wenn ich mit sowas profanem komme, aber nachdem ich den ganzen Tag schon 
hübsch mit XML gewerkelt habe, bin ich etwas verwundert, warum ich es nicht 
hinbekomme ein paar Gruppennamen in ein Array zu kriegen.

Gruß Jörg


--

Jörg Bieszczak

Hochschulrechenzentrum der
Goethe-Universität Frankfurt am Main

Abteilung Dezentrale Systeme

- Verwaltungs-DV
- Excellenzcluster "Normative Orders"
- Fachbereich 03
- Mac-Beratung

Telefon:    069-798-28765
Fax :       069-798-763-28765
Email:      bieszczak@xxxxxxxxxxxxxxxxxxx

Senckenberganlage 31-33, Raum 464
60325 Frankfurt am Main


____________________________

KEVAG Telekom GmbH
Cusanusstr. 7
D-56073 Koblenz
Fon: +49 (0) 26 1/ 39 2- 10 00
Fax: +49 (0) 26 1/ 39 2- 10 22
http://www.kevag-telekom.de
http://www.rz-online.de

Geschäftsführer:        Bernd Gowitzke, Christoph Klein
Sitz der Gesellschaft:  Koblenz, Amtsgericht Koblenz, HRB Nr. 5343
USt.IdNr. DE 18 77 67 843       St-Nr. 22/650/0182/7

Other related posts: