Forum

AD de PowerShell il...
 
Bildirimler
Hepsini Temizle

AD de PowerShell ile Display Name göre Toplu Mail adresi değiştirme

8 Yazılar
4 Üyeler
0 Reactions
3,646 Görüntüleme
(@uguryildirim)
Gönderiler: 27
Trusted Member
Konu başlatıcı
 

Merhabalar,

Yapımızda 1000 adet kullanıcı var. Active Directory Kullanıcılarının İsim ve Soy İsimine göre kullanıcıların general sekmesindeki e-mail kısmındaki mail adres bilgilerini toplu olarak güncellemek istiyoruz.

PowerShell veya başka bir yöntemle bu yapmak istediğimiz mümkün müdür?

Örnegin Kullanıcı Adı Soyadı :Ali VELİ 

                         E-Mail        : [email protected]                

 
Gönderildi : 27/09/2017 14:56

(@zulfumehmetozcifci)
Gönderiler: 734
Prominent Member
 

Export ettiğiniz kullanıcların mail adresilerini değiştirip bir bir csv dosyası oluşturup geri import ederek deneyebilirsiniz.

İmport için PS örnekleri için ilgili makaleyi inceleyiniz

http://portal.sivarajan.com/2011/07/add-employee-idpowershell-script.html

 

Kişisel bir olay

 
Gönderildi : 27/09/2017 16:42

(@cumhuraltan)
Gönderiler: 704
Üye
 

Selamlar ;

 

Exchange Server  kullandığınızı varsayıyorum Email Address policy uygulayarak  mail adreslerinde  değişiklik yapmanız  mümkün linlte  örnek bir  kullanım mevcut.

 

https://www.datanumen.com/blogs/deep-dive-email-address-policies-exchange-server/

 

 

Merhabalar,

Yapımızda 1000 adet kullanıcı var. Active Directory Kullanıcılarının İsim ve Soy İsimine göre kullanıcıların general sekmesindeki e-mail kısmındaki mail adres bilgilerini toplu olarak güncellemek istiyoruz.

PowerShell veya başka bir yöntemle bu yapmak istediğimiz mümkün müdür?

Örnegin Kullanıcı Adı Soyadı :Ali VELİ 

                         E-Mail        : [email protected]                

***************************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
***************************************************************************
Probleminiz çözüldüğünde, Konunuzu "ÇÖZÜLDÜ" olarak işaretleyerek benzer problemi yaşayanlara yardımcı olabilirsiniz.

 
Gönderildi : 27/09/2017 16:44

(@uguryildirim)
Gönderiler: 27
Trusted Member
Konu başlatıcı
 

Selamlar

yapımızda exchange kullanmıyoruz.

Sadece Active Directory'da  email kısmını tek tek değilde  Kullanıcıların adısoyadı@xx.com şeklinde otomatik düzenlemek istiyoruz.powershellden nasıl yapılıyor acaba?

 
Gönderildi : 01/10/2017 04:23

(@cumhuraltan)
Gönderiler: 704
Üye
 

Selamlar ;

 

Exchange  yonetı paneli  uzerınden  e-mail address policy ile  toplu  olarak  yapabiliyorsunuz  illa powershell ile  yapmak isteme  nedeniniz  nedir? 

 

Selamlar

yapımızda exchange kullanmıyoruz.

Sadece Active Directory'da  email kısmını tek tek değilde  Kullanıcıların adısoyadı@xx.com şeklinde otomatik düzenlemek istiyoruz.powershellden nasıl yapılıyor acaba?

***************************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
***************************************************************************
Probleminiz çözüldüğünde, Konunuzu "ÇÖZÜLDÜ" olarak işaretleyerek benzer problemi yaşayanlara yardımcı olabilirsiniz.

 
Gönderildi : 01/10/2017 04:36

(@uguryildirim)
Gönderiler: 27
Trusted Member
Konu başlatıcı
 

Hocam Yapımızda EXCHANGE YOK.

 
Gönderildi : 02/10/2017 13:14

(@marufarslan)
Gönderiler: 168
Reputable Member
 

https://www.petenetlive.com/KB/Article/0001216  bu adresteki kaynak işinizi göre bilir.

İşaretlediğim alanı kaldırırsanız isim soy isim arasında nokta koymaz.

Import-Module ActiveDirectory
Get-ADUser -Filter * -SearchBase 'DC=test,DC=net' | `
    ForEach-Object { Set-ADUser -EmailAddress ($_.givenName + '.' + $_.surname + '@test.net') -Identity $_ }

"Dalgasız denizde, herkes kaptandır."

 
Gönderildi : 02/10/2017 13:21

(@uguryildirim)
Gönderiler: 27
Trusted Member
Konu başlatıcı
 

https://www.petenetlive.com/KB/Article/0001216  bu adresteki kaynak işinizi göre bilir.

İşaretlediğim alanı kaldırırsanız isim soy isim arasında nokta koymaz.

Import-Module ActiveDirectory
Get-ADUser -Filter * -SearchBase 'DC=test,DC=net' | `
    ForEach-Object { Set-ADUser -EmailAddress ($_.givenName + '.' + $_.surname + '@test.net') -Identity $_ }

 

Hocam Süpersiniz tüm domain kullanıcıları istediğim gibi oldu fakat şimdi de türkçe karakter sorunu çıktı . İsimlerde veya soyadlarda türkçe karakter var .

Bu konu hakkında bilginiz var mı acaba?

 
Gönderildi : 05/10/2017 00:45

Paylaş: