Active Directory Serüveni: Toplu Kullanıcı Açmak (New-ADUser)
•
Kullanıcı Yönetimi, powershellPowerShell
İnsan kaynakları departmanı sana içinde İsim, Soyisim ve Departman sütunlarının dolu olduğu kocaman bir .csv (Excel) klasörü yolladı ve bu kişilerin acilen Domain e (Active Directory ağına) hesap almasını istedi.
Eski bir amatör tek tek açarken; Profesyonellerin aracı Import-Csv ve New-ADUser kilit yapısıdır.
(Tabi ki sunucuda veya makinenizde RSAT modülünün parçası olan ActiveDirectory modülünün yüklü olması şarttır.)
# Tabloyu içe aldık ve döngüye soktuk
$kullanicilar = Import-Csv -Path "C:\ik_yeni_liste.csv"
foreach ($k in $kullanicilar) {
New-ADUser -Name $k.Isim -GivenName $k.Isim -Surname $k.Soyad -UserPrincipalName ($k.Isim + "." + $k.Soyad + "@sirket.local") -Department $k.Departman -Title $k.Unvan -Path "OU=Personel,DC=sirket,DC=local" -Enabled $true
}
Böyle minik bir Script döngüsü (For-each), o CSV listesinin içinde bıkmadan usanmadan sekecek; her kişiyi teker teker şirketin etki alanına (Domainine) parmak iziyle yerleştirecektir.