Bonjour,
J'ai un souci avec le code suivant :
foreach ($j in $complist1) {
$j.Properties.cn
$numiut=([string]$j.properties.description).split(' ')
$num1=$numiut[3]
write-Host "$num1"
if ($num -eq $num1)
{ write-Host ("les chaines sont égales")
$j.Put('employeeID','$empID')
$j.SetInfo()
}
else
{ write-Host("les chaines ne sont pas égales")}
}
Les méthodes Put et SetInfo ne s'executent pas sur un SearchResult.Sur quoi je dois les appliquer? Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LAURENT [MVP]
"dav8669" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'ai un souci avec le code suivant : | foreach ($j in $complist1) { | $j.Properties.cn | $numiut=([string]$j.properties.description).split(' ') | $num1=$numiut[3] | write-Host "$num1" | if ($num -eq $num1) | { write-Host ("les chaines sont égales") | $j.Put('employeeID','$empID') | $j.SetInfo() | | } | else | { write-Host("les chaines ne sont pas égales")} | } | Les méthodes Put et SetInfo ne s'executent pas sur un | SearchResult.Sur quoi je dois les appliquer? Merci
# bind $dirEntry=$j.GetDirectoryEntry() # update cache $dirEntry.employeeID=$empID # commit changes to Active Directory $dirEntry.CommitChanges()
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"dav8669" <dav8669@domain-xyz.in> a écrit dans le message de
news:Cq6dnQcmYqcSq_7U4p2dnAA@giganews.com
| Bonjour,
Bonjour,
| J'ai un souci avec le code suivant :
| foreach ($j in $complist1) {
| $j.Properties.cn
| $numiut=([string]$j.properties.description).split(' ')
| $num1=$numiut[3]
| write-Host "$num1"
| if ($num -eq $num1)
| { write-Host ("les chaines sont égales")
| $j.Put('employeeID','$empID')
| $j.SetInfo()
|
| }
| else
| { write-Host("les chaines ne sont pas égales")}
| }
| Les méthodes Put et SetInfo ne s'executent pas sur un
| SearchResult.Sur quoi je dois les appliquer? Merci
# bind
$dirEntry=$j.GetDirectoryEntry()
# update cache
$dirEntry.employeeID=$empID
# commit changes to Active Directory
$dirEntry.CommitChanges()
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
"dav8669" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'ai un souci avec le code suivant : | foreach ($j in $complist1) { | $j.Properties.cn | $numiut=([string]$j.properties.description).split(' ') | $num1=$numiut[3] | write-Host "$num1" | if ($num -eq $num1) | { write-Host ("les chaines sont égales") | $j.Put('employeeID','$empID') | $j.SetInfo() | | } | else | { write-Host("les chaines ne sont pas égales")} | } | Les méthodes Put et SetInfo ne s'executent pas sur un | SearchResult.Sur quoi je dois les appliquer? Merci
# bind $dirEntry=$j.GetDirectoryEntry() # update cache $dirEntry.employeeID=$empID # commit changes to Active Directory $dirEntry.CommitChanges()
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
dav8669
Gilles LAURENT [MVP] a écrit le 06/01/2009 à 13h17 :
"dav8669" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'ai un souci avec le code suivant : | foreach ($j in $complist1) { | $j.Properties.cn | $numiut=([string]$j.properties.description).split(' ') | $num1=$numiut[3] | write-Host "$num1" | if ($num -eq $num1) | { write-Host ("les chaines sont égales") | $j.Put('employeeID','$empID') | $j.SetInfo() | | } | else | { write-Host("les chaines ne sont pas égales")} | } | Les méthodes Put et SetInfo ne s'executent pas sur un | SearchResult.Sur quoi je dois les appliquer? Merci
# bind $dirEntry=$j.GetDirectoryEntry() # update cache $dirEntry.employeeID=$empID # commit changes to Active Directory $dirEntry.CommitChanges()
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
C'est bon merci !
Gilles LAURENT [MVP] a écrit le 06/01/2009 à 13h17 :
"dav8669" a écrit dans le
message de
news:
| Bonjour,
Bonjour,
| J'ai un souci avec le code suivant :
| foreach ($j in $complist1) {
| $j.Properties.cn
| $numiut=([string]$j.properties.description).split(' ')
| $num1=$numiut[3]
| write-Host "$num1"
| if ($num -eq $num1)
| { write-Host ("les chaines sont égales")
| $j.Put('employeeID','$empID')
| $j.SetInfo()
|
| }
| else
| { write-Host("les chaines ne sont pas égales")}
| }
| Les méthodes Put et SetInfo ne s'executent pas sur un
| SearchResult.Sur quoi je dois les appliquer? Merci
# bind
$dirEntry=$j.GetDirectoryEntry()
# update cache
$dirEntry.employeeID=$empID
# commit changes to Active Directory
$dirEntry.CommitChanges()
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
Gilles LAURENT [MVP] a écrit le 06/01/2009 à 13h17 :
"dav8669" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'ai un souci avec le code suivant : | foreach ($j in $complist1) { | $j.Properties.cn | $numiut=([string]$j.properties.description).split(' ') | $num1=$numiut[3] | write-Host "$num1" | if ($num -eq $num1) | { write-Host ("les chaines sont égales") | $j.Put('employeeID','$empID') | $j.SetInfo() | | } | else | { write-Host("les chaines ne sont pas égales")} | } | Les méthodes Put et SetInfo ne s'executent pas sur un | SearchResult.Sur quoi je dois les appliquer? Merci
# bind $dirEntry=$j.GetDirectoryEntry() # update cache $dirEntry.employeeID=$empID # commit changes to Active Directory $dirEntry.CommitChanges()
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr