Je devrais très prochainement changer la configuration réseau de plus d’une centaine de machines.
Je vais devoir les passer d’IP fixe en IP automatique. Si je le faisais de manière traditionnelle c’est-à-dire de passer sur chaque machine et activer le client DHCP, cela me prendrait un temps fou.
Je me suis penché sur le problème et après diverses recherches je pense que la meilleure des solutions pour gagner un maximum de temps est l’activation du client DHCP par le biais d’un script qui serait déployé par le serveur au démarrage des machines clientes. Donc établissons une marche à suivre pour préparer cette action.

 Trouver un script activant le client DHCP
 Mise en place du script dans une GPO
 Lancement des machines et vérifications de l’activation des clients…

Trouver un script activant le client DHCP:

Tout d’abord recherchons un script…
On peux en trouver un ICI tout fais ce que je vais utiliser pour la suite (merci SUPinf)

strComputer = « . »
Set objWMIService = GetObject(« winmgmts: » _
& « {impersonationLevel=impersonate}!\\ » & strComputer & « \root\cimv2 »)

Set colNetAdapters = objWMIService.ExecQuery _
(« Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE »)

For Each objNetAdapter In colNetAdapters
errEnable = objNetAdapter.EnableDHCP()
Next

SOURCES

On enregistre le tout bien au chaud, histoire de le retrouver un peu plus tard, sous un fichier VBS que je nome « ipauto.vbs » pour l’occasion.

Mise en place du script dans une GPO:

On se rend à présent sur le serveur dans la partie GPO.
On créer une nouvelle GPO (stratégie de groupe) que vous pouvez nommer « Activation Client DHCP » par exemple.
J’ai volontairement effacer les noms de domaines ainsi que les UO pour les images. Dans mon exemple j’ai nommé la stratégie de groupe « A ».

Editez à ce moment la GPO nouvellement créée et chercher l’attribution de scripts de démarrage dans la section « Configuration Ordinateur » puis dans Paramètres Windows:

Ouvrez « Démarrage » puis cliquez sur « ajouter » puis sur « parcourir ».
A ce moment pour réussir à bien le déploiement il est important que votre script se retrouve ici. Je vous conseil d’aller le copier et de le coller directement dans cette fenêtre. Vous n’avez alors plus qu’a le selectionner et à valider.

Le script est à présent en place et il ne vous reste plus qu’a attendre que les stratégie de groupes se rafraichissent ou pour les moins patient tapez GPUPDATE dans une fenetre DOS.

Une fois ceci effectué lancez tout vos clients.

Je vais moi même effectuer bientôt cet action et actualiserai cet article en cas d’erreur ou de manque d’information.