Update-SPProfilePhotoStore

プロファイル写真ストアを SharePoint Server と互換性を持た更新します。

構文

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

説明

Office SharePoint Server から SharePoint Server にアップグレードした後、コマンドレットを Update-SPProfilePhotoStore 実行して、SharePoint プロファイルフォト ストアが SharePoint Server と互換性があることを確認します。 コマンドレットは Update-SPProfilePhotoStore 、Office SharePoint Server からのアップグレードが完了した後にのみ使用する必要があります。 コマンドレットを使用すると、元の Update-SPProfilePhotoStore 写真から予測可能なサイズと名前を持つ 3 つのサムネイル バージョンが作成され、新しい写真が個人用サイト ホストのユーザーフォト ライブラリに配置され、プロファイル データベースのプロパティ値が更新されます。

操作時には元の画像がそのまま残されます。 何らかの理由で特定のユーザーの操作が失敗した場合は、次のユーザーに対して操作が続行されます。

プロファイル写真をサーバー URL 間で移行するときに、OldBaseUri パラメーターと NewBaseUri パラメーターを使用できます。 古いものから新しいものに変更された URL の最初の部分を指定するだけで、プロファイル写真の URL の再設定が試行されます。

たとえば、OldBaseUri: https://server1/my/ProfilePhotos;NewBaseUri: https://server1/my/NewLocation/ProfilePhotos

Windows PowerShell for SharePoint 製品のアクセス許可と最新情報については、「SharePoint Server コマンドレット」のオンライン ドキュメントをご覧ください。

------------------例-------------------

Update-SPProfilePhotoStore -MySiteHostLocation https://mysites

この例では、指定した個人用サイトのホストの場所に写真をアップロードします。

パラメーター

-AssignmentCollection

適切な破棄を行うためにオブジェクトを管理します。 SPWeb や SPSite などのオブジェクトの使用によって大量のメモリが使用される場合があるので、Windows PowerShell スクリプトでこれらのオブジェクトを使用するには適切なメモリ管理が必要です。 メモリの解放が必要になった場合は、SPAssignment オブジェクトを使用して、変数へのオブジェクトの割り当てとオブジェクトの破棄を行うことができます。 割り当てコレクションまたは Global パラメーターが使用されていない場合、SPWeb、SPSite、または SPSiteAdministration オブジェクトが使用されていると、オブジェクトは自動的に破棄されます。

Global パラメーターが使用されている場合は、オブジェクトはすべてグローバル ストアに格納されます。 Stop-SPAssignment コマンドを使用してオブジェクトの使用または破棄を直接行わないと、メモリ不足のシナリオになる場合があります。

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

-CreateThumbnailsForImportedPhotos

インポートされたすべてのユーザー プロファイル写真のサムネイルを作成します。

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

-MySiteHostLocation

写真のアップロード先である個人用サイトのホストの場所の URL を指定します。

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

-NewBaseUri

プロファイル画像の新しい URL を指定します。 たとえば、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

値が true に設定されている場合、インポートされたユーザー プロファイル画像ファイルはサムネイルを作成した後に保持されます。

注:

これは、CreateThumbnailsForImportedPhotos が に設定されている場合にのみ機能します $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

プロファイル画像の古い URL を指定します。 たとえば、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