Questione : vbscript con l'ordine del ciclo

Ciao tutti, il

I hanno sotto lo scritto, che copino i membri dell'utente da un gruppo e i cpies ad un altro gruppo. Ora la domanda è che ho 6 gruppi differenti di fonte e 6 gruppi-obiettivo. Non voglio fare funzionare 6 scritti del differnet per ogni gruppo. Può qualcuno aiutarlo fuori con questo. Possiamo definire objx1 stabilito….objx6 e stessi per l'obiettivo ed allora funzionato per l'ordine che collega per ogni group.


-----------------------------------------------------objSource del
Set = GetObject (“LDAP: //cn=Location - lo src, ou=Distribution elenca, i gruppi del ou=, il dc=xyz, il

'del dc=com„) seleziona il objTarget dell'obiettivo group.
Set = GetObject (“LDAP: //cn=Location- DL, gruppi di ou=Security, ou=Groups, dc=xyz,

'del dc=com„) enumerano i membri della fonte group.
For ogni objMember nel controllo di objSource.Members
'se questo oggetto già un membro dell'obiettivo group.
If (objTarget.IsMember (objMember.AdsPath) = falso) Then
'aggiungono questo oggetto al
objTarget.Add (objMember.AdsPath)/>count = conteggio + conteggio di 1
End If
Next

if < 1 then
di 0
count/>end---------------------------------------------------


Thanks
class= del

Risposta : vbscript con l'ordine del ciclo

Non ho una conoscenza di con gli specifics dell'oggetto del ldap, ma dovete controllare per vedere se è un gruppo e per ignorarlo se è.
Altre soluzioni  
 
programming4us programming4us