Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1910 connectés 

  FORUM HardWare.fr
  Windows & Software

  Migration d'un domaine NT4 vers 2003

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Migration d'un domaine NT4 vers 2003

n°2363491
Websebdo
Posté le 23-03-2006 à 17:41:23  profilanswer
 

Bonjour tout le monde,
 
Je travaille actuellement sur une migration de domaine NT4 vers AD (2003 Server ).
La caracteristique principale est que les profils des utilisateurs restent stockés en local.
Je cherche donc une solution 'scriptable' pour créé leur profil sur le nouveau domaine sans intervention de l'utilisateur, afin de faire un traitement de masse.
Je précise :  
1/ Sur le poste, avant migration, 1 compte "user", contenant toutes les infos du profils.
2/ Apres 1 connexion sur le nouveau domaine, 1 autre compte : "user.NOUVEAUDOMAINE" ( normal ) vide ou presque.
3/ Une fois cette manip faite, il faut me connecter sur le poste en Admin afin de copier les infos du premier profil ( "user" ) vers le nouveau ( "user.NOUVEAUDOMAINE" )
 
Ma question est donc :
Y a t il quelqu'un qui pourrait me sauver la vie ( et surtout mon temps de travail ) afin d'effectuer les etapes 2 et 3 automatiquement, c'est a dire créé le profil du user sur le nouveau domaine, et ensuite recopier les données de son profil original.
Je confirme bien que tout ceci se passe sur un poste client, les migrations au niveau du serveur sont déja faire a l'aide de l'ADMT facilement.
 
Merci d'avance a la bonne âme qui pourra m'aider la dessus ;)
 
Bisous
 
Websebdo

mood
Publicité
Posté le 23-03-2006 à 17:41:23  profilanswer
 

n°2363719
Dji-Pih
Posté le 23-03-2006 à 21:35:38  profilanswer
 

Salut,
 
Si tu veux gérer des comptes ou autres objets par VBScript, je te conseille fortement le fichier d'aide script_center.chm qui est une vrai mine d'or ! Tu y trouveras plein d'exemples, avec même un bouton [Copy to ClipBoard]
 
===================================================================================
The Portable Script Center
Version 3.0, November 2004
 
This help file contains all the scripts found in the TechNet Script Center (http://www.microsoft.com/technet/scriptcenter) as of November 5, 2004. Most of the scripts are designed to run with either Windows 2000, Windows XP, or Windows Server 2003, although many will also run on Windows NT 4.0 or Windows 98; in the latter two cases, however, you might need to install additional scripting technologies such as ADSI or WMI before the scripts will work. For more information about obtaining and installing ADSI, WMI, and the latest version of Windows Script Host (WSH 5.6), see the Script Center’s Scripting FAQ.
===================================================================================

n°2364340
Websebdo
Posté le 24-03-2006 à 14:48:11  profilanswer
 

Bonjour,
 
C'est en effet une magnifique solution pour tout ce qui est creation de compte, ... mais sur le serveur. ( je l'ai telechargé d'ailleurs )
Ce que je voudrais faire c'est une intervention sur le poste client, afin de creer les profils en automatique.
 
Quelqu'un a une idée ?

n°2376778
vmlinuz
Posté le 06-04-2006 à 17:33:27  profilanswer
 

As tu trouvé ta réponse ? si oui je suis preneur, nous avons les mêmes soucis dans mon entreprise.
Merci par avance.
 
A+

n°2376782
Websebdo
Posté le 06-04-2006 à 17:37:18  profilanswer
 

vmlinuz a écrit :

As tu trouvé ta réponse ? si oui je suis preneur, nous avons les mêmes soucis dans mon entreprise.
Merci par avance.
 
A+


 
Malheureusement non, pour le moment je me tape tous les postes a la main.  
Ceci dit, c'est un moindre mal car nous migrons sur Exchange en même temps, mais ca alourdi terriblement la procédure.
 
Enfin voila, si quelqu'un a une idée...
 
Bye
Seb.

n°2376920
vmlinuz
Posté le 06-04-2006 à 20:48:04  profilanswer
 

As tu testé la piste de 'moveuser.exe' ou mvusr.exe', du ressource kit microsoft pour XP ?
Je viens de trouver qqs trucs à ce sujet...
Je regarde ça demain et te tiens au courant.
A+

n°2377235
Websebdo
Posté le 07-04-2006 à 11:57:27  profilanswer
 

vmlinuz a écrit :

As tu testé la piste de 'moveuser.exe' ou mvusr.exe', du ressource kit microsoft pour XP ?
Je viens de trouver qqs trucs à ce sujet...
Je regarde ça demain et te tiens au courant.
A+


 
J'ai regardé ca ce matin, mais le moveuser ne peut s'utiliser que si le compte 'destinataire' est deja créé.
Benefice net -> 0
 
Je continue a chercher.
 
Bye

n°2377716
Dji-Pih
Posté le 07-04-2006 à 22:58:47  profilanswer
 

Salut,
 
Désolé, je persiste et signe avec mon vbscript, car avec les objets ADSI, on peut lire les comptes utilisateur en Local, et donc ...  
 

Code :
  1. ' ****************************************************************************
  2. ' List all users and some of their properties in a Windows 2000 AD domain or
  3. ' Windows NT4 domain. If domain is a computer or ".", all users of the local SAM
  4. ' database are displayed.
  5. ' ****************************************************************************
  6. Sub ListUsers( strDomain )
  7. Set objComputer = GetObject("WinNT://" & strDomain )
  8. objComputer.Filter = Array( "User" )
  9. For Each objUser In objComputer
  10.  WScript.Echo "Name: " & objUser.Name
  11.  WScript.Echo "Fullname: " & objUser.Fullname
  12.  WScript.Echo "Description: " & objUser.Description
  13.  WScript.Echo "AccountDisabled: " & objUser.AccountDisabled
  14.  WScript.Echo "IsAccountLocked: " & objUser.IsAccountLocked
  15.  WScript.Echo "Profile: " & objUser.Profile
  16.  WScript.Echo "LoginScript: " & objUser.LoginScript
  17.  WScript.Echo "HomeDirectory: " & objUser.HomeDirectory
  18.  WScript.Echo ""
  19. Next
  20. End Sub
  21. ' ****************************************************************************
  22. ' Main
  23. ' ****************************************************************************
  24. Dim strDomain
  25. Do
  26.    strDomain = inputbox( "Please enter a domainname", "Input" )
  27. Loop until strDomain <> ""
  28. ListUsers( strDomain )


 
...on peut en créer, mais la, je vous laisse chercher  :D

n°2379326
lombrusco
Posté le 10-04-2006 à 10:15:44  profilanswer
 

salut,  
bah si t'as un budget, tu peux regarder un truc qui s'appelle Dynamic Desktop. (C'est un truc qu'on a utilisé pour faire notre migration et je crois qu'il y a une version démo gratos sur http://www.mgi.fr/02_outil_desktop.html).  
L'avantage déjà, c que c une solution sans scripting (tout passe par une interface graphique assez puissante) donc déjà quelques heures de boulot de sauver lol.
Alors en gros, dynamic desktop, c un agent d'exploitation que tu installes sur tous les postes, qui va chercher à un moment donné (à la phase de login par exemple) un fichier de configuration sur un répertoire partagé et il va exécuter ce qu'il y a écrit dans ce fichier de config (fichier que t'auras conçu en passant par leur interface). Donc en gros, tu écris dans le fichier les manips que tu veux faire (donc tes différentes copies si j'ai bien compris) avec les conditions qui vont bien, t'installes l'agent sur le poste à migrer et à la prochaine   connexion d'un utilisateur par exemple, la copie se fait tout seul ^^
En plus, 1) t'as pas besoin d'être admin sur le poste pour le faire avec ce truc !
2) ça prend en compte l'environnement de l'utilisateur donc t'as pas besoin de spécifier le nom explicite du profil (juste à spécifier la variable)!

n°2379946
Dji-Pih
Posté le 10-04-2006 à 21:32:31  profilanswer
 

lombrusco a écrit :

...
L'avantage déjà, c que c une solution sans scripting (tout passe par une interface graphique assez puissante)
...
déjà quelques heures de boulot de sauver lol.
...
avec les conditions qui vont bien, t'installes l'agent sur le poste à migrer et à la prochaine
...
t'as pas besoin d'être admin sur le poste pour le faire avec ce truc !
...


Ce programme est un GENERATEUR DE SCRIPT qui reprend a priori une bonne partie des paramètres utilisables dans une stratégie de groupe.
...
Franchement, vu l'usine à gaz, vaut encore mieux se mettre à vbscript pour créer qq users :lol:
En plus, il faut installer une partie cliente :sweat:
...
Moulte solutions sont basées sur ce concept  ;)

mood
Publicité
Posté le 10-04-2006 à 21:32:31  profilanswer
 

n°2380178
Websebdo
Posté le 11-04-2006 à 09:08:14  profilanswer
 

Dji-Pih a écrit :

Ce programme est un GENERATEUR DE SCRIPT qui reprend a priori une bonne partie des paramètres utilisables dans une stratégie de groupe.
...
Franchement, vu l'usine à gaz, vaut encore mieux se mettre à vbscript pour créer qq users :lol:
En plus, il faut installer une partie cliente :sweat:
...
Moulte solutions sont basées sur ce concept  ;)


 
Je suis d'accord... L'utilisation d'une solution cliente me pose un probleme ( s'il faut installer ca sur mes 2000 postes, ca change pas beaucoup mon probleme. )
En plus en cas de soucis sur le poste, on ne sait pas trop comment ca reagit. Bref, je prefere me taper les poste a la main... ( pour le moment, mais je continue a chercher. )
 
Bisous
 
Seb

n°2383182
lombrusco
Posté le 14-04-2006 à 12:16:10  profilanswer
 

ok bon c vrai c un générateur de scripts lol (j'avais pas vu le nom officiel)  
nous on avait ce truc pour d'autres problémes en plus de la migration et qu'installer le truc sur les 2000 machines c long et un peu chiant
 
par contre sur machine à gaz je suis pas d'accord :  
au niveau de la conception, j'ai des scripts beaucoup propres et facilement maintenables et surtout je les fais beaucoup plus rapidement par rapport à un kixtart par exemple
 
mais bon pour en revenir à ton problème c vrai que l'installer sur els 2000 postes ça change rien à ton problème ^^  
 
en tout cas bonne chance dans ta recherche de soluce

n°2383623
Dji-Pih
Posté le 14-04-2006 à 20:33:09  profilanswer
 

lombrusco a écrit :

...
au niveau de la conception, j'ai des scripts beaucoup propres et facilement maintenables et surtout je les fais beaucoup plus rapidement par rapport à un kixtart par exemple
...


Il existe des outils MS gratuits qui génèrent du code comme les scriptomatic, qui deboguent, ainsi que des éditeurs munis de l'autocomplétion, plus un bon nombre de sites Web avec moultes exemples. Faire du VBScripts n'est vraiment pas (ou plus) compliqué pour peu qu'on s'en donne les moyens (pas en €...)
Et surtout, on peut tout faire (comme créer automatiquement des utilisateurs dans la base SAM locale d'un ordinateur, le tout à distance  :D ), sans être bridé par telles ou telle fonction absente dans une application  ;)  
 :jap:


Message édité par Dji-Pih le 14-04-2006 à 20:35:32
n°2396603
DocteurAD
Posté le 28-04-2006 à 17:10:07  profilanswer
 

Bonjour,
 
Si tu as un budjet, tu peux utiliser une solution Editeur
Je connais très bien la manipe car rassures toi, tu n'es pas le seul à rencontrer se besoin :)
Essai le logiciel UMRA (version de démo pour 5 postes)
www.tools4ever.com


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Migration d'un domaine NT4 vers 2003

 

Sujets relatifs
word 2003 +envoyer vers destinataire griséWord 2003 et AD
comment changer mon nom de domaine ?Jonction a un domaine
Journaux et alertes de performances Windows 2003 serverBrightstor Arcserver 2000 compatible avec Windows 2003 Server?
Pertes Icones office 2003migration/modif windows 2003 std sp1 > corporate
Plus de sujets relatifs à : Migration d'un domaine NT4 vers 2003


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR