Compartir a través de


New-SPOListFileVersionBatchDeleteJob

Colas un trabajo para recortar las versiones de una biblioteca de documentos.

Sintaxis

AutomaticTrim

New-SPOListFileVersionBatchDeleteJob
    [-Site] <SpoSitePipeBind>
    -List <SPOListPipeBind>
    [-Automatic]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DeleteOlderThanDays

New-SPOListFileVersionBatchDeleteJob
    [-Site] <SpoSitePipeBind>
    -List <SPOListPipeBind>
    [-DeleteBeforeDays <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

CountLimits

New-SPOListFileVersionBatchDeleteJob
    [-Site] <SpoSitePipeBind>
    -List <SPOListPipeBind>
    -MajorVersionLimit <Int32>
    -MajorWithMinorVersionsLimit <Int32>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Colas un trabajo para recortar las versiones de una biblioteca de documentos.

Precaución: Las versiones recortadas con este comando se eliminarán permanentemente y no se podrán recuperar de la papelera de reciclaje.

Ejemplos

EJEMPLO 1

New-SPOListFileVersionBatchDeleteJob -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -DeleteBeforeDays 360

En el ejemplo 1 se inicia un trabajo de recorte que eliminará todas las versiones de archivo que tienen más de 360 días de antigüedad en la biblioteca de documentos denominada "Documentos".

EJEMPLO 2

New-SPOListFileVersionBatchDeleteJob -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -Automatic

En el ejemplo 2 se inicia un trabajo de recorte que eliminará las versiones de archivo que expiraron y establecerá el tiempo de expiración de la versión para los que no hayan expirado en la biblioteca de documentos denominada "Documentos" en función del algoritmo de back-end automático.

EJEMPLO 3

New-SPOListFileVersionBatchDeleteJob -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -MajorVersionLimit 30 -MajorWithMinorVersionsLimit 10

En el ejemplo 3 se inicia un trabajo de recorte que eliminará las versiones de archivo de la biblioteca de documentos denominada "Documentos" en función de los límites de recuento de versiones.

Parámetros

-Automatic

Recorte de las versiones de archivo mediante el algoritmo de límite automático del historial de versiones.

Propiedades del parámetro

Tipo:System.Management.Automation.SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

AutomaticTrim
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Propiedades del parámetro

Tipo:System.Management.Automation.SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DeleteBeforeDays

Antigüedad mínima de las versiones de archivo que se van a recortar. Es decir, se eliminarán todas las versiones de archivo anteriores a este número de días.

Propiedades del parámetro

Tipo:System.Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

DeleteOlderThanDays
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-List

El nombre o identificador de la biblioteca de documentos.

Propiedades del parámetro

Tipo:Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-MajorVersionLimit

Recorte de la versión del archivo mediante límites de recuento de versiones. También es necesario especificar MajorWithMinorVersionsLimit .

Propiedades del parámetro

Tipo:System.Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

CountLimits
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-MajorWithMinorVersionsLimit

Recorte de la versión del archivo mediante límites de recuento de versiones. También es necesario especificar MajorVersionLimit .

Propiedades del parámetro

Tipo:System.Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

CountLimits
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Site

Aplicable: SharePoint Online

Especifica la dirección URL del sitio.

Propiedades del parámetro

Tipo:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Propiedades del parámetro

Tipo:System.Management.Automation.SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.

Entradas

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind

Salidas

System.Object