OVH Cloud OVH Cloud

Joindre un domaine: JoinDomainOrWorkgroup

2 réponses
Avatar
Oriane
Bonjour,

j'aimerais via un script WSH fira changer de domaine =E0 un ordinateur. =
Le script center me donne cet exemple:

Const JOIN_DOMAIN =3D 1
Const ACCT_CREATE =3D 2
Const ACCT_DELETE =3D 4
Const WIN9X_UPGRADE =3D 16
Const DOMAIN_JOIN_IF_JOINED =3D 32
Const JOIN_UNSECURE =3D 64
Const MACHINE_PASSWORD_PASSED =3D 128
Const DEFERRED_SPN_SET =3D 256
Const INSTALL_INVOCATION =3D 262144
=20
strDomain =3D "FABRIKAM"
strPassword =3D "ls4k5ywA"
strUser =3D "shenalan"
=20
Set objNetwork =3D CreateObject("WScript.Network")
strComputer =3D objNetwork.ComputerName
=20
Set objComputer =3D =
GetObject("winmgmts:{impersonationLevel=3DImpersonate}!\\" & _
strComputer & "\root\cimv2:Win32_ComputerSystem.Name=3D'" & _
strComputer & "'")
=20
ReturnValue =3D objComputer.JoinDomainOrWorkGroup(strDomain, _
strPassword, strDomain & "\" & strUser, NULL, _
JOIN_DOMAIN + ACCT_CREATE)


Mais l=E0, comment savoir sous quel compte lancer ce script ? Un compte =
d'admin local ? O=F9 trouver une doc sur les arguments de ce script ?

Ou alors, n'aurais-je pas int=E9r=EAt =E0 lancer la commande "netdom" =
depuis le script tout simplement ?

A+

"Gilles

2 réponses

Avatar
Gilles LAURENT
"Oriane" a écrit dans le message de
news:OkcO$uO$
| Bonjour,

Bonjour,

| j'aimerais via un script WSH fira changer de domaine à un ordinateur.
[...]

| strPassword = "ls4k5ywA"
| strUser = "shenalan"

Les identifiants de connexion d'un compte admin du domaine cible

| Mais là, comment savoir sous quel compte lancer ce script ? Un
| compte d'admin local ? Où trouver une doc sur les arguments de ce
| script ?

Sous l'autorité d'un compte disposant des droits admin local
Pour l'explication des paramètres de la méthode WMI:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/joindomainorworkgroup_method_in_class_win32_computersystem.asp

| Ou alors, n'aurais-je pas intérêt à lancer la commande "netdom"
| depuis le script tout simplement ?

C'est également envisageable mais WMI le fait aussi très bien ;-)

--
Gilles LAURENT
http://glsft.free.fr
Avatar
Oriane