Esta fonte descreve o uso de Set-Content
para salvar uma imagem do PictureData
.
$user = Get-UserPhoto [email protected]
$user.PictureData |Set-Content "C:\Export\Photo$($user.Identity).jpg" -Encoding byte
Eu posso obter "a foto do usuário" do servidor do Exchange usando o PowerShell assim:
[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>
Mas como posso obter o PictureData como um arquivo de imagem?
Esta fonte descreve o uso de Set-Content
para salvar uma imagem do PictureData
.
$user = Get-UserPhoto [email protected]
$user.PictureData |Set-Content "C:\Export\Photo$($user.Identity).jpg" -Encoding byte
Tags powershell