PowerShell | Create AD User | Import CSV

Опубликовано: 18 Ноябрь 2024
на канале: InfraFort
255
3

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)
}