Visit my website for more tech related news and info ! https://www.totaltechstuff.com/
$users = Import-Csv "C:\Users\Administrator\Desktop\users.csv"
Import-Module ActiveDirectory
foreach ($user in $users){
$Password = ConvertTo-SecureString -AsPlainText $user.Password -force
New-ADUser ($user.Name + "." + $user.Surname) -GivenName $user.Name -DisplayName ($user.Name + " " + $user.Surname) -Surname $user.Surname -AccountPassword $Password -Enabled $true -UserPrincipalName ($user.Name + "." + $user.Surname + "@test.local") -Path "OU=Testing,DC=test,DC=local"
$newdn = (Get-ADUser ($user.Name + "." + $user.Surname)).DistinguishedName
Rename-ADObject -Identity $newdn -NewName ($user.Name + " " + $user.Surname)
}