Forum

Powershell CSV Impo...
 
Bildirimler
Hepsini Temizle

Powershell CSV Import Komutu

2 Yazılar
2 Üyeler
0 Likes
885 Görüntüleme
(@gokhanceyhan)
Gönderiler: 126
Estimable Member
Konu başlatıcı
 

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.

Bu konu 4 yıl önce Gökhan Ceyhan tarafından düzenlendi
 
Gönderildi : 10/08/2020 14:58

(@umitseyhan)
Gönderiler: 367
Üye
 

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.

 
Gönderildi : 13/08/2020 00:01

Paylaş: