Ir al contenido principal

Copy-Group

Copiar un grupo de SharePoint con PowerShell

Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.

Comando

Copy-Group

Descripción

El comando para copiar grupos de un sitio de SharePoint a otro.

Nota: Este comando no aplica para los Microsoft 365 Groups.

Para obtener más información sobre cómo copiar Microsoft 365 Groups, consulta Migración de Microsoft 365 Groups.

Ejemplos

Obtener grupos para copiar

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"$toCopy = Get-Group -Site $srcSiteCopy-Group -Group $toCopy -DestinationSite $dstSite

Copiar todos los grupos

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"Copy-Group -All -SourceSite $srcSite -DestinationSite $dstSite

Copiar algunos grupos

$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"Copy-Group -Name MyName*,MySpecificName -SourceSite $srcSite -DestinationSite $dstSite

Nota: El símbolo * se utiliza para llamar a varios objetos con un nombre similar.

Comprobación previa al copiar todos los grupos

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"Copy-Group -All -SourceSite $srcSite -DestinationSite $dstSite -WhatIf

Sintaxis

Copy-Group
-Group <Group[]>
-DestinationSite <Site>
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-Group
-Name <String[]>
-SourceSite <Site>
-DestinationSite <Site>
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-Group
-All <SwitchParameter>
-SourceSite <Site>
-DestinationSite <Site>
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]

Parámetros

-All <SwitchParameter>

Especifica que se copien todos.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

All

Alias

Ninguno

-CopySettings <CopySettings>

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

Sí (PorValor, PorNombrePropiedad)

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(All)

Alias

Ninguno

-DestinationSite <Site>

Especifica el sitio de destino.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(All)

Alias

Ninguno

-Group <Group[]>

Especifica los grupos de origen a copiar.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

Sí (PorValor, PorNombrePropiedad)

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

Default

Alias

Ninguno

-MappingSettings <MappingSettings>

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(All)

Alias

Ninguno

-Name <String[]>

Especifica el nombre (se admiten caracteres comodín).

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

Nombre del conjunto de parámetros

Name

Alias

Ninguno

-SourceSite <Site>

Especifica el sitio de origen.

¿Requerido?

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

Sí (PorValor, PorNombrePropiedad)

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

Name, All

Alias

Ninguno

-TaskName <String>

Especifica un nombre para la tarea.

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(All)

Alias

Ninguno

-WhatIf <SwitchParameter>

Especifica que se ejecutará una comprobación previa en lugar de una migración. Para más información, consulta Ejecutar una comprobación previa en PowerShell.

¿Requerido?

No

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

No

¿Acepta caracteres comodín?

No

Nombre del conjunto de parámetros

(All)

Alias

Ninguno


"Este artículo fue traducido utilizando inteligencia artificial. En caso de duda, consulta la versión original en inglés."

¿Ha quedado contestada tu pregunta?