Transférer tous les paramètres et fichiers vers le nouvel utilisateur AD

1

Nous avons un environnement de domaine avec 100 utilisateurs. Nous avons 300 collègues dans l'entreprise. Nous avons plusieurs bureaux et nous avons utilisé un compte utilisateur / des bureaux.

Nous avons acheté un nouveau serveur et 300 CAL utilisateur, car nous souhaitons dédier un profil unique à chaque collègue.

Nous avons donc acheté la licence d'accès client et généré le nouveau profil d'utilisateur. Nous avons tout fait sur le dos et. Nous devons maintenant inscrire chaque utilisateur avec le compte nouveau / unique.

Le problème est de savoir comment transférer les fichiers du dossier de profil "[email protected]" dans le nouveau dossier inscrit via à distance! (Et je ne parle pas de bureau à distance. J'ai besoin d'une solution qui modifie automatiquement ces modifications lorsque l'utilisateur se connecte)

Nous devons migrer:

  • fichiers de documents, bureau
  • imprimantes
  • Paramètres de l'explorateur / certificats, historique, favoris, etc ... /

Y a-t-il un moyen de faire ça?

Nous utilisons Windows XP et Windows 7

Merci pour toute suggestion

holian
la source

Réponses:

0

Comment:

Fichiers: je voudrais que tout le monde exécute un script qui recherche les emplacements de fichiers courants et les copie sur un partage avec leur nouveau nom d'utilisateur.

copy %userprofile%\Desktop \\ServerBackup\%newUserName%\Desktop
copy %userprofile%\Downloads\\ServerBackup\%newUserName%\Downloads

Trouvez simplement les répertoires que vous allez supporter et écrivez le script, assez facile ici.

Pour les imprimantes, vous pouvez ajouter à votre script des requêtes WMI pour obtenir facilement des informations de base sur l'imprimante. Regarder:

wmic printer get /?

Pour décider quels attributs vous fournissent les informations dont vous avez besoin. Si les imprimantes sont déjà sur un serveur de fichiers, vous pouvez facilement remapper les lecteurs du nouveau profil avec:

\\printServer\PrinterName

Pour les paramètres de l'explorateur, je ne voudrais pas jouer avec ceux-ci. Les favoris peuvent être sauvegardés à partir de %userprofile%\favorites

Je ne creuserais pas beaucoup plus profondément, certaines choses ne seraient pas transférées correctement et il y aurait beaucoup de fouilles dans le registre. Il serait probablement plus facile de trouver les paramètres les plus importants / communs et de les appliquer aux nouveaux profils dans le script de restauration / d’ouverture de session.

Une fois que l'utilisateur s'est connecté, demandez-lui d'exécuter un script de restauration, qui copie tout ce que vous avez sauvegardé dans le profil local.

Tant que vous utilisez les variables d'environnement, comme %userprofile% vous ne devriez pas avoir besoin de scripts différents pour XP et 7.

Faites des tests approfondis, les changements de domaine sont toujours un bon moment. Vous voulez vous assurer que tout est en ordre avant de le déployer et de constater que GP a cassé quelque chose de simple, ou que vous avez raté des répertoires clés.

C’est une façon simple et rapide de le faire, mais ce n’est peut-être pas le plus robuste.

Austin T French
la source
comment copier toute mon imprimante vers un nouvel utilisateur / ou avec tous les utilisateurs de wmic?
holian
Cela dépend en partie de votre environnement, s’ils utilisent principalement des imprimantes partagées de votre serveur, exécutez wmic printer get name et le nom renvoyé peut être exécuté en tant que commande d’ajout d’imprimante, car elle renvoie le chemin UNC des imprimantes partagées.
Austin T French
chaque personne a sa propre imprimante locale, plus une autre imprimante multifonction avec ip, et peut-être même la même imprimante partagée .. j’ai besoin d’une solution pour mettre automatiquement chaque imprimante du dossier utilisateur A au dossier utilisateur B
holian
Il n'y a pas vraiment de solution prête à l'emploi automatique. Si vous effectuez la migration vers des profils itinérants, cela devrait être plus facile à l'avenir, mais en copiant tous les fichiers d'un utilisateur à l'autre (essentiellement ce que vous faites comme Windows le voit).
Austin T French