Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $Users = Import-Csv -Delimiter "," -Path "C:\Users\Administrator\Desktop\users.csv"
- foreach ($User in $Users)
- {
- $Name = $User.Name
- $OU = $User.Path
- $FirstName = $User.GivenName
- $LastName = $User.Surname
- $Domain = $User.Domain
- $UPN = $FirstName.ToLower() + "." + $LastName.Substring(0,1).ToLower() + "@" + $Domain + ".devcie.lan"
- $SAM = $FirstName.ToLower() + "." + $LastName.Substring(0,1).ToLower()
- Write-Host $SAM
- Write-Host $OU
- 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
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement