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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |