1

Я могу получить "фотографию пользователя" с сервера Exchange с помощью PowerShell следующим образом:

[PS] C:\Windows\system32>Get-UserPhoto "Woodrow Wilson"


RunspaceId  : 1ce31a7e-bbb7-4056-98d5-39da1bdb677b
Identity    : exchange.contoso.local/Users/Woodrow Wilson
PictureData : {137, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82...}
Thumbprint  :
IsValid     : True
ObjectState : New



[PS] C:\Windows\system32>

Но как я могу получить PictureData в виде файла изображения?

1 ответ1

2

Этот источник описывает использование Set-Content для сохранения изображения из PictureData .

$user = Get-UserPhoto user@domain.com
$user.PictureData |Set-Content "C:\Export\Photo$($user.Identity).jpg" -Encoding byte

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .