Поделиться через


Move-SPSocialComment

Перемещает комментарии из социальных сетей.

Синтаксис

Move-SPSocialComment
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-NewUrl <String>]
    [-OldUrl <String>]
    -ProfileServiceApplicationProxy <SPServiceApplicationProxyPipeBind>
    [-SiteSubscription <SPSiteSubscriptionPipeBind>]
    [-WhatIf]
    [<CommonParameters>]

Описание

Этот командлет появился в SharePoint Server 2010 с пакетом обновления 1 (SP1) и SharePoint Foundation 2010 с пакетом обновления 1 (SP1).

Командлет Move-SPSocialComment служит для перемещения комментариев с одной страницы на другую.

Этот командлет не перемещает метки или рейтинги.

Разрешения и актуальные сведения о Windows PowerShell для продуктов SharePoint см. в документации по Windows PowerShell для SharePoint Server 2016, SharePoint Server 2019 справочнике (https://go.microsoft.com/fwlink/p/?LinkId=671715).

Примеры

Пример 1

$proxy = Get-SPServiceApplicationProxy | ?{$_.TypeName -eq 'User Profile Service Application Proxy'}
Move-SPSocialComments -ProfileServiceApplicationProxy $proxy -OldUrl "https://contoso/Pages/oldtest.aspx" -NewUrl "https://contoso/Pages/newtest.aspx"

В этом примере комментарии из социальных сетей переносятся из oldtest.aspx в newtest.aspx.

Параметры

-AssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

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

-Confirm

Перед запуском командлет запросит подтверждение.

Type:SwitchParameter
Aliases:cf
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

-NewUrl

Указывает целевой URI, по которому будут перемещены комментарии из социальных сетей.

Type:String
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

-OldUrl

Указывает исходный URI, из которого будут перемещены комментарии из социальных сетей.

Type:String
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

-ProfileServiceApplicationProxy

Задает прокси приложения-службы профилей пользователей, которое содержит удаляемую подписку сайта. Тип значения: действительный GUID в виде 12345678-90ab-cdef-1234-567890bcdefgh, допустимое имя прокси приложения-службы (например, UserProfileSvcProxy1) или экземпляр допустимого объекта SPServiceApplicationProxy.

Type:SPServiceApplicationProxyPipeBind
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

-SiteSubscription

Учетная запись, с которой должна запускаться данная служба.

Этот параметр является обязательным в размещенной среде и необязательным в неразмещенной.

Type:SPSiteSubscriptionPipeBind
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

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет при этом не запускается.

Type:SwitchParameter
Aliases:wi
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

Входные данные

Microsoft.SharePoint.PowerShell.SPServiceApplicationProxyPipeBind

Майкрософт. SharePoint.PowerShell.SPSiteSubscriptionPipeBind Майкрософт. SharePoint.PowerShell.SPAssignmentCollection

Выходные данные

System.Object