Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

group aus teilstring, select substring

$
0
0

moin,

kann man einen Teilstring gruppieren?

Get-ADGroupMember "Schulung" | select distinguishedName

ich benötigt als  Ergebnis aus dem unten angeführten Beispiel nur die zwei Ergebnisse der ersten OU

0101

0102

diese werden dann weiterverarbeitet und dürfen nicht doppelt vorkommen.

selbst mit einer foreach komme ich leider nicht weiter

$test = Get-ADGroupMember "Schulung" 

foreach ($OU in $test){

    $OU = $ou.DistinguishedName.Split(',')[1] -replace('OU=')
    $OUShort = $OU.Substring(0,5)
    $ougroup += $OUShort

}
$ougroup | group

Ergebnis sieht eher wie ein String aus


Count Name                      Group                                                                                                                                                        
----- ----                      -----                                                                                                                                                        
    1 0101 0101 0101 0101 01... {0101 0101 0101 0101 0102 0102 0101 0101 0101 0101 0101 0101 0101 0101 }                                                                                     


PS H:\> Get-ADGroupMember "Schulung" | select distinguishedName

distinguishedName                                                         
-----------------                                                         
CN=501,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=511,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=510,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=509,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=508,OU=0102 - Schulungraum2,OU=office,DC=firma,dc=de  
CN=507,OU=0102 - Schulungraum2,OU=office,DC=firma,dc=de  
CN=506,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=505,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=504,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=503,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de
CN=502,OU=0101 - SchulungsraumEG,OU=office,DC=firma,dc=de


Chris




Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>