Advertisement
Guest User

Untitled

a guest
Oct 7th, 2015
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. Import-Module ActiveDirectory
  2. $Users = Import-Csv -Delimiter ";" -Path ".userslist.csv"
  3. foreach ($User in $Users)
  4. {
  5. $OU = "OU=pfsense,DC=tech,DC=local"
  6. $Password = $User.password
  7. $Detailedname = $User.firstname + " " + $User.name
  8. $UserFirstname = $User.Firstname
  9. $FirstLetterFirstname = $UserFirstname.substring(0,1)
  10. $SAM = $FirstLetterFirstname + $User.name
  11. New-ADUser -Name $Detailedname -SamAccountName $SAM -UserPrincipalName $SAM -DisplayName $Detailedname -GivenName $user.firstname -Surname $user.name -AccountPassword (ConvertTo-SecureString $Password -AsPlainText -Force) -Enabled $true -Path $OU
  12. }
  13.  
  14. Name;Firstname;Password
  15. MILLE;Thierry;P@$$w0rd!1
  16. MILLE;Vendelin;P@$$w0rd!2
  17. MILLE;Blandine;P@$$w0rd!3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement