Forum
Merhaba Arkadaşlar,
750 kişilik bir ip telefon listesi var, bu listede initials personel numaralarıda bulunuyor.
Bu listedeki ip telefon numaralarını AD deki kullanıcı hesaplarında bulunan Telephones alanındaki IP phone alanına initials bilgisiyle import etmek istiyorum.
Bu işlemi powershell ile nasıl yapabilirim, elimdeki liste düz excel listesi csv formatında nasıl olmalı, internetten bakarak denemeler yaptım ama bir türlü olmadı
Bir örnek ile yardımcı olabilirseniz çok sevinirim.
Gökhan Bey selamlar,
İlk olarak bir adet CSV oluşturmanız gerek. CSV'nin sütun başlıkları Name (SamAccountName) ve mobile olması gerekiyor. Sonrasında aşağıdaki komutu çalıştırdığınız da ekleme işlemini yapabilirsiniz.
Import-Module ActiveDirectory
$Users = Import-csv -Path "C:\temp\dosya.csv"
Foreach ($user in $Users)
{
Set-ADUser -Identity $user.Name -Add @{mobile=$user.mobile}
}
Bilginize.