Bon alors je ne sais pas si cela est tout à fait possible.
Situation: Tout nouvel ordinateur n'appartient pas au domaine, mais à un groupe de travail local. Voulez-vous changer le nom de cet ordinateur, rejoindre un domaine et placer le nom de l'ordinateur dans un groupe de travail spécifique pour ce domaine. Tout cela peut être fait en même temps via l'interface graphique, ce qui devrait être hypothétiquement possible via la ligne de commande, n'est-ce pas?
Je peux renommer un ordinateur local en utilisant cette méthode: CMD> WMIC COMPUTERSYSTEM where "Name='%computername%'" CALL Rename NEWNAME, Password, User
Cela fonctionne mais il faut un redémarrage pour que les changements se produisent.
Ensuite, j'ai créé un fichier de commandes qui fonctionne parfaitement pour faire ce que je veux en utilisant NETDOM. Cependant, il ne peut pas être utilisé avant le redémarrage de cet ordinateur en raison du changement de nom ...
SET /P compname=[promptString]
SET /P org=[promptString]
NETDOM JOIN %compname% /Domain:DOMAIN.NET /OU:%org%,DC=DOMAIN,DC=net /UserD:DOMAIN\user /PasswordD:password /Reboot:15 /verbose
PAUSE
Donc, je suppose que ma question est ... est-il possible de le faire d'une manière sans avoir à redémarrer? Si un redémarrage est absolument nécessaire, il consomme trop de temps; La seule raison pour laquelle je veux faire ce VS en utilisant l'interface graphique de Windows est de l'obtenir dans l'OU que je veux tout de suite, sans avoir à préparer au préalable ou à entrer dans AD et à déplacer l'ordinateur.
Réponses:
Un redémarrage est indispensable pour refléter les changements. Même lorsque vous faites ces choses sans utiliser cmd, cela vous invite à redémarrer votre ordinateur. Donc, ça doit vraiment être la seule façon de s'y prendre.
la source