certains champs dans l'ad font références à des serveurs comme par
exemple <profilePath>. suite à un changement de serveur, je cherche un
moyen de remplacer ces chemins pour tout les comptes.
je n'ai trouvé que ldifde export/import pour l'instant mais c'est pas
très facile à manipuler.
avez-vous d'autres pistes ?
merci
--
klp
"bug : probleme d'interface entre la chaise et le clavier"
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
Jonathan BISMUTH
Salut Kurtz,
tout dépends de ta configuration des profils.
concrètement, si avant tes profils itinérants pointaient sur serveur1profils$%username%, tu peux simplement faire une multisélection sur le dsa.msc de XP et 2003 et spécifier serveur2profils$%username% ça sera pris pour tous les utilisateurs
@+ -- Jonathan BISMUTH MVP Windows Server - Directory Services MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net
"kurtz_le_pirate" a écrit dans le message de news:
bonjour,
certains champs dans l'ad font références à des serveurs comme par exemple <profilePath>. suite à un changement de serveur, je cherche un moyen de remplacer ces chemins pour tout les comptes.
je n'ai trouvé que ldifde export/import pour l'instant mais c'est pas très facile à manipuler.
avez-vous d'autres pistes ?
merci -- klp "bug : probleme d'interface entre la chaise et le clavier"
Salut Kurtz,
tout dépends de ta configuration des profils.
concrètement, si avant tes profils itinérants pointaient sur
\serveur1profils$%username%, tu peux simplement faire une multisélection
sur le dsa.msc de XP et 2003 et spécifier \serveur2profils$%username%
ça sera pris pour tous les utilisateurs
@+
--
Jonathan BISMUTH
MVP Windows Server - Directory Services
MCSE 2000/ADSI-AutoIT Scripter
Transcript (ID: 691839, code: MCSE2000)
www.portail-mcse.net
"kurtz_le_pirate" <kurtzlepirate@yahoo.fr> a écrit dans le message de news:
eRQmq3APIHA.5360@TK2MSFTNGP03.phx.gbl...
bonjour,
certains champs dans l'ad font références à des serveurs comme par exemple
<profilePath>. suite à un changement de serveur, je cherche un moyen de
remplacer ces chemins pour tout les comptes.
je n'ai trouvé que ldifde export/import pour l'instant mais c'est pas très
facile à manipuler.
avez-vous d'autres pistes ?
merci
--
klp
"bug : probleme d'interface entre la chaise et le clavier"
concrètement, si avant tes profils itinérants pointaient sur serveur1profils$%username%, tu peux simplement faire une multisélection sur le dsa.msc de XP et 2003 et spécifier serveur2profils$%username% ça sera pris pour tous les utilisateurs
@+ -- Jonathan BISMUTH MVP Windows Server - Directory Services MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net
"kurtz_le_pirate" a écrit dans le message de news:
bonjour,
certains champs dans l'ad font références à des serveurs comme par exemple <profilePath>. suite à un changement de serveur, je cherche un moyen de remplacer ces chemins pour tout les comptes.
je n'ai trouvé que ldifde export/import pour l'instant mais c'est pas très facile à manipuler.
avez-vous d'autres pistes ?
merci -- klp "bug : probleme d'interface entre la chaise et le clavier"
kurtz_le_pirate
Jonathan BISMUTH wrote:
Salut Kurtz,
tout dépends de ta configuration des profils.
concrètement, si avant tes profils itinérants pointaient sur serveur1profils$%username%, tu peux simplement faire une multisélection sur le dsa.msc de XP et 2003 et spécifier serveur2profils$%username% ça sera pris pour tous les utilisateurs
@+
"kurtz_le_pirate" a écrit dans le message de news:
bonjour,
certains champs dans l'ad font références à des serveurs comme par exemple <profilePath>. suite à un changement de serveur, je cherche un moyen de remplacer ces chemins pour tout les comptes.
je n'ai trouvé que ldifde export/import pour l'instant mais c'est pas très facile à manipuler.
avez-vous d'autres pistes ?
merci -- klp "bug : probleme d'interface entre la chaise et le clavier"
merci de ta réponse... mais, lors de sélections multiples dans dsa, il n'y a pas l'onglet "profil des services terminal serveur".
-- klp "bug : probleme d'interface entre la chaise et le clavier"
Jonathan BISMUTH wrote:
Salut Kurtz,
tout dépends de ta configuration des profils.
concrètement, si avant tes profils itinérants pointaient sur
\serveur1profils$%username%, tu peux simplement faire une
multisélection sur le dsa.msc de XP et 2003 et spécifier
\serveur2profils$%username% ça sera pris pour tous les utilisateurs
@+
"kurtz_le_pirate" <kurtzlepirate@yahoo.fr> a écrit dans le message de
news: eRQmq3APIHA.5360@TK2MSFTNGP03.phx.gbl...
bonjour,
certains champs dans l'ad font références à des serveurs comme par
exemple <profilePath>. suite à un changement de serveur, je cherche
un moyen de remplacer ces chemins pour tout les comptes.
je n'ai trouvé que ldifde export/import pour l'instant mais c'est
pas très facile à manipuler.
avez-vous d'autres pistes ?
merci
--
klp
"bug : probleme d'interface entre la chaise et le clavier"
merci de ta réponse... mais, lors de sélections multiples dans dsa, il
n'y a pas l'onglet "profil des services terminal serveur".
--
klp
"bug : probleme d'interface entre la chaise et le clavier"
concrètement, si avant tes profils itinérants pointaient sur serveur1profils$%username%, tu peux simplement faire une multisélection sur le dsa.msc de XP et 2003 et spécifier serveur2profils$%username% ça sera pris pour tous les utilisateurs
@+
"kurtz_le_pirate" a écrit dans le message de news:
bonjour,
certains champs dans l'ad font références à des serveurs comme par exemple <profilePath>. suite à un changement de serveur, je cherche un moyen de remplacer ces chemins pour tout les comptes.
je n'ai trouvé que ldifde export/import pour l'instant mais c'est pas très facile à manipuler.
avez-vous d'autres pistes ?
merci -- klp "bug : probleme d'interface entre la chaise et le clavier"
merci de ta réponse... mais, lors de sélections multiples dans dsa, il n'y a pas l'onglet "profil des services terminal serveur".
-- klp "bug : probleme d'interface entre la chaise et le clavier"
Jonathan BISMUTH
Re,
Absolument et c'est bien dommage. En revanche, tu aurais du préciser l'attribut que tu voulais bidouiller :) En ce cas là, un bon script et ça repart !
### Début script###
Set oContainer = GetObject("LDAP://OUmon-OU,dc=mondomaine,dc=lan")
' Lance la routine ConvertUsers(oContainer)
' Nettoyage de mémoire Set oContainer = Nothing
' affiche une message si l'opération est réussie MsgBox "Utilisateurs convertis avec succès"
' Close
WScript.Quit
Sub ConvertUsers(oTopLevelContainer) ' oTopLevelContainer est l'OU de niveau 1 Dim oObj ' Lance une boucle pour tout objet.
For Each oObj in oTopLevelContainer ' Select Case permet d'appliquer des actions différentes suivant le type d'objet. Select Case oObj.Class Case "User" usr = oObj.sAMAccountName
' Si c'est une OU, on boucle jusqu'à atteindre des objets Users Case "organizationalUnit" , "container" ConvertUsers(oObj) End select ' Va à la prochaine OU enfant Next End Sub
### Fin script###
-- Jonathan BISMUTH MVP Windows Server - Directory Services MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net
"kurtz_le_pirate" a écrit dans le message de news:
merci de ta réponse... mais, lors de sélections multiples dans dsa, il n'y a pas l'onglet "profil des services terminal serveur".
-- klp "bug : probleme d'interface entre la chaise et le clavier"
Re,
Absolument et c'est bien dommage. En revanche, tu aurais du préciser
l'attribut que tu voulais bidouiller :)
En ce cas là, un bon script et ça repart !
### Début script###
Set oContainer = GetObject("LDAP://OUmon-OU,dc=mondomaine,dc=lan")
' Lance la routine
ConvertUsers(oContainer)
' Nettoyage de mémoire
Set oContainer = Nothing
' affiche une message si l'opération est réussie
MsgBox "Utilisateurs convertis avec succès"
' Close
WScript.Quit
Sub ConvertUsers(oTopLevelContainer) ' oTopLevelContainer est l'OU de niveau
1
Dim oObj
' Lance une boucle pour tout objet.
For Each oObj in oTopLevelContainer
' Select Case permet d'appliquer des actions différentes suivant le type
d'objet.
Select Case oObj.Class
Case "User"
usr = oObj.sAMAccountName
' Si c'est une OU, on boucle jusqu'à atteindre des objets Users
Case "organizationalUnit" , "container"
ConvertUsers(oObj)
End select
' Va à la prochaine OU enfant
Next
End Sub
### Fin script###
--
Jonathan BISMUTH
MVP Windows Server - Directory Services
MCSE 2000/ADSI-AutoIT Scripter
Transcript (ID: 691839, code: MCSE2000)
www.portail-mcse.net
"kurtz_le_pirate" <kurtzlepirate@yahoo.fr> a écrit dans le message de news:
uurixBLPIHA.6036@TK2MSFTNGP03.phx.gbl...
merci de ta réponse... mais, lors de sélections multiples dans dsa, il n'y
a pas l'onglet "profil des services terminal serveur".
--
klp
"bug : probleme d'interface entre la chaise et le clavier"
Absolument et c'est bien dommage. En revanche, tu aurais du préciser l'attribut que tu voulais bidouiller :) En ce cas là, un bon script et ça repart !
### Début script###
Set oContainer = GetObject("LDAP://OUmon-OU,dc=mondomaine,dc=lan")
' Lance la routine ConvertUsers(oContainer)
' Nettoyage de mémoire Set oContainer = Nothing
' affiche une message si l'opération est réussie MsgBox "Utilisateurs convertis avec succès"
' Close
WScript.Quit
Sub ConvertUsers(oTopLevelContainer) ' oTopLevelContainer est l'OU de niveau 1 Dim oObj ' Lance une boucle pour tout objet.
For Each oObj in oTopLevelContainer ' Select Case permet d'appliquer des actions différentes suivant le type d'objet. Select Case oObj.Class Case "User" usr = oObj.sAMAccountName
' Si c'est une OU, on boucle jusqu'à atteindre des objets Users Case "organizationalUnit" , "container" ConvertUsers(oObj) End select ' Va à la prochaine OU enfant Next End Sub
### Fin script###
-- Jonathan BISMUTH MVP Windows Server - Directory Services MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net
"kurtz_le_pirate" a écrit dans le message de news:
merci de ta réponse... mais, lors de sélections multiples dans dsa, il n'y a pas l'onglet "profil des services terminal serveur".
-- klp "bug : probleme d'interface entre la chaise et le clavier"