Partager via


New-SPOListFileVersionBatchDeleteJob

Files d’attente un travail pour découper les versions d’une bibliothèque de documents.

Syntaxe

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

Files d’attente un travail pour découper les versions d’une bibliothèque de documents.

Attention : les versions supprimées à l’aide de cette commande seront définitivement supprimées et ne pourront pas être récupérées à partir de la Corbeille.

Exemples

EXEMPLE 1

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

L’exemple 1 démarre un travail de découpage qui supprime toutes les versions de fichiers qui datent de plus de 360 jours dans la bibliothèque de documents appelée « Documents ».

EXEMPLE 2

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

L’exemple 2 démarre un travail de découpage qui supprime les versions de fichiers qui ont expiré et définit l’heure d’expiration des versions pour celles qui n’ont pas expiré dans la bibliothèque de documents appelée « Documents » en fonction de l’algorithme back-end automatique.

EXEMPLE 3

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

L’exemple 3 démarre un travail de découpage qui supprime les versions de fichiers de la bibliothèque de documents appelées « Documents » en fonction des limites du nombre de versions.

Paramètres

-Automatic

Supprimez les versions de fichiers à l’aide de l’algorithme de limite automatique de l’historique des versions.

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

AutomaticTrim
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DeleteBeforeDays

Âge minimal des versions de fichier à découper. En d’autres termes, toutes les versions de fichiers antérieures à ce nombre de jours seront supprimées.

Propriétés du paramètre

Type:System.Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

DeleteOlderThanDays
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-List

Nom ou ID de la bibliothèque de documents.

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MajorVersionLimit

Supprimez la version du fichier à l’aide des limites du nombre de versions. Vous devez également spécifier MajorWithMinorVersionsLimit .

Propriétés du paramètre

Type:System.Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

CountLimits
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MajorWithMinorVersionsLimit

Supprimez la version du fichier à l’aide des limites du nombre de versions. Vous devez également spécifier MajorVersionLimit .

Propriétés du paramètre

Type:System.Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

CountLimits
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Site

Applicable : SharePoint Online

Spécifie l’URL du site.

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. Le cmdlet n’est pas exécutée.

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind

Sorties

System.Object