Vraag : Het toetredende domein van de fout

Toen ik probeerde om me bij het domein aan te sluiten gebruikend.

ReturnValue = objComputer.JoinDomainOrWorkGroup (strDomain, strPassword, strDomain & „\“ & strUser, „OU=Accounting_Computers, OU=xyz_Computers, DC=myDomain, DC=com“, JOIN_DOMAIN + ACCT_CREATE)

It ontbreekt, maar als ik uit de plaats en het gebruik…

ReturnValue = objComputer.JoinDomainOrWorkGroup (strDomain, strPassword, strDomain &“ \ „& strUser, Ongeldig, JOIN_DOMAIN + ACCT_CREATE)

Then verlaat het werkt boete. Ik wil dat de computerrekening worden gevestigd in Accounting_Computers, die binnen xyz_Computers wordt gevestigd, wat binnen myDomain.com wordt gevestigd. Weet iedereen waarom dit ontbreekt wanneer ik probeer om de plaats te specificeren?

Antwoord : Het toetredende domein van de fout

Hallo, heeft dit voor me gewerkt, gebruikend komma's ......

Hebt u een andere komma's in de weg die *not* vóór delen OU= of DC= zijn?  Misschien als een OU naam een komma toen bevat moet u aan het ontsnappen.

Als u hebt, zeg een OU geroepen Boekhouding, moet het HoofdBureau dan misschien u Boekhouding, HoofdBureau of Boekhouding \, HoofdBureau specificeren
Ik kan niet herinneren welke manier het vluchtkarakter ..... gaat

Achting,

Rob.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
Const JOIN_DOMAIN             = 1
Const ACCT_CREATE             = 2
Const ACCT_DELETE             = 4
Const WIN9X_UPGRADE           = 16
Const DOMAIN_JOIN_IF_JOINED   = 32
Const JOIN_UNSECURE           = 64
Const MACHINE_PASSWORD_PASSED = 128
Const DEFERRED_SPN_SET        = 256
Const INSTALL_INVOCATION      = 262144
strDomain   = „DOMEIN“
strUser     = „beheerder“
strPassword = InputBox („ga wachtwoord in: “)
Reeks objNetwork = CreateObject („WScript.Network“)
strComputer = objNetwork.ComputerName

'strOU = verklaar nietig
strOU = „OU=IT Computers, OU=OU=Sites, DC=domain, DC=com“

Reeks objComputer = GetObject („winmgmts: {impersonationLevel=Impersonate}! \ \“ & strComputer & „\ wortel \ cimv2: Win32_ComputerSystem.Name='" & strComputer & „'“)
ReturnValue = objComputer.JoinDomainOrWorkGroup (strDomain, strPassword, strDomain & „\“ & strUser, strOU, JOIN_DOMAIN + ACCT_CREATE)
Als ReturnValue = 0 toen
	Onthaal van MsgBox het „aan“ & strDomain & „. U moet uw systeem voor de veranderingen opnieuw beginnen om van kracht te worden.“
Anders
	De Fout die van MsgBox & strDomain & „„toetreden“. Ontbroken met foutencode“ & ReturnValue
Eind als
Andere oplossingen  
 
programming4us programming4us