J'ai une unité d'organisation avec environ 2500 ordinateurs. J'ai besoin de déplacer 580 d'entre eux vers une autre unité d'organisation. Existe-t-il un moyen de le faire avec un fichier batch? J'ai un fichier texte avec les noms d'ordinateur (pas le FQDN).
active-directory
Tux gris
la source
la source
Une petite erreur dans la réponse de Nixphoe -
to
vsdo
et un manquantdo
la source
En supposant que vous avez les noms de vos compteurs dans un fichier texte et 1 sur chaque ligne, vous exécutez la commande suivante pour en exporter le nom complet
Exécutez ensuite la commande suivante pour les déplacer. Veuillez utiliser la commande echo dans lue de dsmove pour tester cette première
Testez-le. Faites-moi savoir si cela ne fonctionne pas.
la source
cmd
paspowershell
.Petit pas à pas pour les nouveaux administrateurs: Obtenez file.txt où les noms d'ordinateurs y sont répertoriés un par ligne.
Ouvrez CMD et assurez-vous que votre ligne indique d'être au même emplacement que votre fichier.txt puis collez la ligne ci-dessous
Cela va créer un fichier fqdnfile.txt au même emplacement que votre fichier.txt
Cela analysera fqdnfile.txt avec les noms distinctifs (un par ligne)
REMARQUE: vous devez utiliser le double %% pour le fichier BAT et le simple% pour CMD
Exécutez ensuite la ligne ci-dessous.
REMARQUE: votre nom distinctif doit être placé entre "" si vous avez des espaces dans les noms, par exemple Mon bus
Exécutez la ligne ci-dessous pour vérifier si tout a été déplacé correctement
la source