Espero que os sea de utilidad.
$mysiteUrl = "http://mysiteurl"
$patternToReplace = "myUser Photos"
$patternToReplaceWith = "my/User Photos"
$site = Get-SPSite $mysiteUrl
$context = Get-SPServiceContext($site)
$pm = new-object
Microsoft.Office.Server.UserProfiles.UserProfileManager($context)
$enum = $pm.GetEnumerator()
do {
$oldurl = $enum.Current["PictureUrl"].Value
Write-Host "PictureURL old URL: " $oldurl
if($oldurl -match $patternToReplace){
$enum.Current["PictureUrl"].Value =
$oldUrl.Replace($patternToReplace, $patternToReplaceWith)
Write-Host "Changing
current!"
$enum.Current.Commit()
Write-Host "PictureURL is NOW: " $enum.Current["PictureUrl"]
}
Un saludo, que lo disfruteis.
No hay comentarios:
Publicar un comentario