Fråga : Sammanfogande område för fel

När jag försökte att sammanfoga området using.


It för/>ReturnValue = för objComputer.JoinDomainOrWorkGroup (strDomain, strPassworden, strDomain & ”\” & strUser, ”OU=Accounting_Computers, OU=xyz_Computers, DC=myDomain, DC=com”, JOIN_DOMAIN + ACCT_CREATE) missar, men, om jag lämnar ut den läge- och bruks…

Then för/>ReturnValue = för objComputer.JoinDomainOrWorkGroup (strDomain, strPassworden, strDomain &” \ ”& strUser, ogiltigt, JOIN_DOMAIN + ACCT_CREATE), den fungerar fint. Jag önskar att datorkontot ska lokaliseras i Accounting_Computers, som är lokaliserade inre xyz_Computers, som är lokaliserade inre myDomain.com. Någon vet varför detta missar när I-försök att specificera läget?
" klar "

Svar : Sammanfogande område för fel

Hi har detta fungerat för mig, using komman ......,

Du har några andra komman i banan som är *not* för OU=- eller DC=-delarna?  Kanske, om en känd OU innehåller ett komma därefter dig den behovsflykten det.

Om du har, något att säga en OU kallade att redogöra, det huvudsakliga kontoret därefter kanske dig behov att specificera redovisning, det huvudsakliga kontoret eller att redogöra \, det huvudsakliga kontoret
Jag kan inte minnas vilket flyktteckenet går långt .....,

Hälsningar,

Råna.
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   = ”OMRÅDE”,
strUser     = ”administratör”,
strPassword = InputBox (”skriv in lösenordet: ”)
Fastställd objNetwork = CreateObject (”WScript.Network”)
strComputer = objNetwork.ComputerName

'strOU = ogiltigt
strOU = ”OU=IT-datorer, OU=OU=Sites, DC=domain, DC=com”,

Fastställd objComputer = GetObject (”winmgmts: {impersonationLevel=Impersonate}! \ \” & strComputer & ”\ rotar \ cimv2: Win32_ComputerSystem.Name='" & strComputer & ”'”)
ReturnValue = objComputer.JoinDomainOrWorkGroup (strDomain, strPassworden, strDomain & ”\” & strUser, strOU, JOIN_DOMAIN + ACCT_CREATE)
Om ReturnValue = 0 därefter
	MsgBox ”välkomnande” & strDomain & ”. Du måste starta ditt system för att ändringarna om igen ska ta verkställer.”,
Annars
	Sammanfoga för MsgBox ”fel” & strDomain & ”. Missat med fel kodifiera” & ReturnValue
Avsluta om
Andra lösningar  
 
programming4us programming4us