OVH Cloud OVH Cloud

Pré-intégration de machine à un domaine

1 réponse
Avatar
Sam_
Bonjour,

J'aurais voulu savoir s'il est possible de créer un script vbs pour
pré-intégrer des machines dans une OU spécifique, c'est à dire créer des
machines qui n'ont pas encore été intégrées et connectées au domaine.

En effet, j'ai 450 postes de travail à déployer (en one shot) et j'ai besoin
d'affecter des groupes de sécurité aux machines avant le déploiement...

Merci de votre aide

1 réponse

Avatar
Julien Malghem [MVP]
Bonjour,

"Sam_" a écrit dans le message de news:

J'aurais voulu savoir s'il est possible de créer un script vbs pour
pré-intégrer des machines dans une OU spécifique, c'est à dire créer des
machines qui n'ont pas encore été intégrées et connectées au domaine.


Voici un bout de code te permettant de créer un compte machine :

-------------------
strComputer = "atl-pro-002"
strComputerUser = "fabrikamlewjudy"

Const ADS_UF_PASSWD_NOTREQD = &h0020
Const ADS_UF_WORKSTATION_TRUST_ACCOUNT = &h1000

Set objRootDSE = GetObject("LDAP://rootDSE")
Set objContainer = GetObject("LDAP://cn=Computers," & _
objRootDSE.Get("defaultNamingContext"))

Set objComputer = objContainer.Create _
("Computer", "cn=" & strComputer)
objComputer.Put "sAMAccountName", strComputer & "$"
objComputer.Put "userAccountControl", _
ADS_UF_PASSWD_NOTREQD Or ADS_UF_WORKSTATION_TRUST_ACCOUNT
objComputer.SetInfo
-------------------

A faire tourner en boucle sur une liste de machine...

A+
Julien