Condividi tramite


Update-SPProfilePhotoStore

Aggiornamenti che l'archivio foto del profilo sia compatibile con SharePoint Server.

Sintassi

Update-SPProfilePhotoStore
      -MySiteHostLocation <SPSitePipeBind>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-CreateThumbnailsForImportedPhotos <Boolean>]
      [-NewBaseUri <Uri>]
      [-NoDelete <Boolean>]
      [-OldBaseUri <Uri>]
      [<CommonParameters>]

Descrizione

Dopo l'aggiornamento da Office SharePoint Server a SharePoint Server, eseguire il Update-SPProfilePhotoStore cmdlet per assicurarsi che l'archivio foto del profilo di SharePoint sia compatibile con SharePoint Server. Il Update-SPProfilePhotoStore cmdlet deve essere usato solo dopo il completamento di un aggiornamento da Office SharePoint Server. Quando viene usato il Update-SPProfilePhotoStore cmdlet, vengono create tre versioni di anteprima con dimensioni e nomi prevedibili dalla foto originale, le nuove foto vengono inserite nella raccolta Foto utente dell'host del sito personale e il valore della proprietà nel database del profilo viene aggiornato.

Durante l'operazione l'immagine originale rimane invariata. Se l'operazione non riesce per alcuni utenti per un qualsiasi motivo, proseguirà con l'utente successivo.

Durante la migrazione delle foto del profilo da un URL del server a un altro, è possibile usare i parametri OldBaseUri e NewBaseUri. È sufficiente specificare la parte iniziale dell'URL che è cambiato da precedente a nuovo e verrà eseguito un tentativo di ribase degli URL dell'immagine del profilo.

Ad esempio, OldBaseUri: https://server1/my/ProfilePhotos; NewBaseUri: https://server1/my/NewLocation/ProfilePhotos

Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.

Esempio

------------------ESEMPIO-------------------

Update-SPProfilePhotoStore -MySiteHostLocation https://mysites

Questo esempio consente di caricare le foto in un percorso host del sito personale specificato.

Parametri

-AssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-CreateThumbnailsForImportedPhotos

Crea le anteprime per tutte le foto dei profili utente importate.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-MySiteHostLocation

Specifica l'URL del percorso host del sito personale in cui aggiornare le foto.

Type:SPSitePipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-NewBaseUri

Specifica il nuovo URL per le foto dei profili. Ad esempio, https://server2/.

Type:Uri
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-NoDelete

Quando il valore è impostato su true, i file di immagine del profilo utente importati verranno mantenutird dopo aver creato le anteprime.

Nota

Funziona solo quando CreateThumbnailsForImportedPhotos è impostato su $true

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-OldBaseUri

Specifica il vecchio URL per le foto dei profili. Ad esempio, https://server1/.

Type:Uri
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition