Avatar billede hmortensen Nybegynder
08. oktober 2003 - 11:25 Der er 1 løsning

Opret bruger - Mangler hjemmedrev

Jeg har lavet et script som opretter en bruger, men den opretter ikke hjemme mappen.

Scriptet er som følger:

Const ADS_UF_DONT_EXPIRE_PASSWD = &H10000

sMessage = "Indtast sp nr på den elev der skal oprettes."
sTitle = "Indtast sp nr"
objSP = InputBox(sMessage, sTitle)
If objSP = "" Then
WScript.quit
End If
ssMessage = ""
ssTitle = ""

sMessage = "Indtast fornavn på den elev der skal oprettes."
sTitle = "Indtast fornavn"
objFirstName = InputBox(sMessage, sTitle)
If objFirstName = "" Then
WScript.quit
End If
ssMessage = ""
ssTitle = ""

sMessage = "Indtast efternavn på den elev der skal oprettes."
sTitle = "Indtast efternavn"
objLastName = InputBox(sMessage, sTitle)
If objLastName = "" Then
WScript.quit
End If

Set objRootDSE = GetObject("LDAP://rootDSE")
Set objContainer = GetObject("LDAP://OU=SKP," & _
objRootDSE.Get("defaultNamingContext"))
Set usr = objContainer.Create("user", "CN=" & objSP)
usr.Put "sn", objLastName
usr.Put "samAccountName", objSP
usr.Put "givenName", objFirstName
usr.Put "Description", objFirstName&" "&objLastName
usr.Put "userPrincipalName", objSP&"@domain.local"
usr.SetInfo
Usr.AccountDisabled = False
usr.SetPassword "123qwAS"
usr.LoginScript = "drev.bat"
usr.fullname = objFirstName&" "&objLastName
usr.SetInfo
intUAC = usr.Get("userAccountControl")
usr.Put "userAccountControl", intUAC XOR ADS_UF_DONT_EXPIRE_PASSWD
usr.SetInfo
Usr.Homedirectory = "\\192.168.0.1\elev$\"&objSP
Usr.Homedrive = "Z:"
usr.SetInfo
Set grp = GetObject("WinNT://domain/_Alle")
grp.Add ("WinNT://domain/"&objSP)
Set grp = GetObject("WinNT://domain/_Elever")
grp.Add ("WinNT://domain/"&objSP)
Set grp = GetObject("WinNT://domain/Elever")
grp.Add ("WinNT://domain/"&objSP)
Avatar billede hmortensen Nybegynder
08. december 2003 - 13:27 #1
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester