Forum

Bildirimler
Hepsini Temizle

Exchange Online Kullanıcı Resimlerini PowerShell ile Dışarı Aktarma

Umit SEYHAN
(@umitseyhan)
Saygın Üye Forum Yöneticisi
Exchange Online üzerinde mail hesabı bulunan tüm kullanıcılara ait profil resimlerini aşağıdaki PowerShell komutu ile belirtmiş olduğunuz bir dizine aktarabilirsiniz.
 
Import-Module MSOnline
$O365Cred = Get-Credential
$O365Session = New-PSSessionConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $O365Cred -Authentication Basic -AllowRedirection
Import-PSSession $O365Session
Connect-MsolServiceCredential $O365Cred
$Users = Get-Mailbox -ResultSize unlimited
foreach ( $User in $Users)
{
$data = Get-UserPhoto -Identity $User.Alias
$data.PictureData | Set-Content "C:\$User.jpg" -Encoding Byte
}
 
Umarım faydalı bir bilgi olmuştur.
Alıntı
Topic starter Gönderildi : 28/09/2016 02:37
Hakan Uzuner
(@hakanuzuner)
Kıdemli Üye Yönetici

Eline sağlık

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

CevapAlıntı
Gönderildi : 29/09/2016 02:51
Paylaş: