Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $objOU=[ADSI]”LDAP://OU=Student,OU=Wsiz,DC=site1,DC=w2k16,DC=pl”
- $dataSource=import_ad-csv “C:\Scripts\import_ad.csv”
- foreach($dataRecord in $datasource) {
- $cn=$dataRecord.FirstName + ” ” + $dataRecord.LastName
- $pierwsza=$dataRecord.FirstName.Substring(0)
- $sAMAccountName=$pierwsza + “.” + $dataRecord.LastName
- $givenName=$dataRecord.FirstName
- $sn=$dataRecord.LastName
- $sAMAccountName=$sAMAccountName.ToLower()
- $displayName=$sn + “, ” + $givenName
- $userPrincipalName=$sAMAccountName + “@site1.w2k16.pl”
- $objUser=$objOU.Create(“user”,”CN=”+$cn)
- $objUser.Put(“sAMAccountName”,$sAMAccountName)
- $objUser.Put(“userPrincipalName”,$userPrincipalName)
- $objUser.Put(“displayName”,$displayName)
- $objUser.Put(“givenName”,$givenName)
- $objUser.Put(“sn”,$sn)
- $objUser.SetInfo()
- $objUser.SetPassword(“Passw0rd”)
- $obhUser.PasswordExpired=0
- $objUser.psbase.InvokeSet(“AccountDisabled”,$false)
- $objUser.SetInfo()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement