Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $Users = Import-Csv -Delimiter "," -Path "C:\Users\Administrator\Desktop\users.csv"
  2.  
  3. foreach ($User in $Users)
  4. {
  5.     $Name = $User.Name
  6.     $OU = $User.Path
  7.     $FirstName = $User.GivenName
  8.     $LastName = $User.Surname
  9.     $Domain = $User.Domain
  10.  
  11.     $UPN = $FirstName.ToLower() + "." + $LastName.Substring(0,1).ToLower() + "@" + $Domain + ".devcie.lan"
  12.     $SAM = $FirstName.ToLower() + "." + $LastName.Substring(0,1).ToLower()
  13.  
  14.     Write-Host $SAM
  15.     Write-Host $OU
  16.  
  17.     New-ADUser -Name "$Name" -DisplayName "$Name" -SamAccountName "$SAM" -GivenName "$FirstName" -Surname "$LastName" -Path "$OU" -Enabled $true -AccountPassword (ConvertTo-SecureString Supinfo2017 -AsPlainText -Force) -ChangePasswordAtLogon $false -PasswordNeverExpires $true -CannotChangePassword $false -Server creation.devcie.lan -UserPrincipalName $UPN
  18.  
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement