Partager via


New-SPOSiteFileVersionBatchDeleteJob

Files d’attente un travail pour réduire les versions de toutes les bibliothèques de documents d’une collection de sites.

Syntaxe

AutomaticTrim

New-SPOSiteFileVersionBatchDeleteJob
    [-Identity] <SpoSitePipeBind>
    [-Automatic]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DeleteOlderThanDays

New-SPOSiteFileVersionBatchDeleteJob
    [-Identity] <SpoSitePipeBind>
    [-DeleteBeforeDays <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

CountLimits

New-SPOSiteFileVersionBatchDeleteJob
    [-Identity] <SpoSitePipeBind>
    -MajorVersionLimit <Int32>
    -MajorWithMinorVersionsLimit <Int32>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Files d’attente un travail pour réduire les versions de toutes les bibliothèques de documents d’une collection de sites.

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

Exemples

EXEMPLE 1

New-SPOSiteFileVersionBatchDeleteJob -Identity https://contoso.sharepoint.com/sites/site1 -DeleteBeforeDays 360

L’exemple 1 démarre un travail de découpage qui supprime toutes les versions de fichiers datant de plus de 360 jours dans toutes les bibliothèques de documents de la collection de sites.

EXEMPLE 2

New-SPOSiteFileVersionBatchDeleteJob -Identity https://contoso.sharepoint.com/sites/site1 -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 collection de sites en fonction de l’algorithme back-end.

EXEMPLE 3

New-SPOSiteFileVersionBatchDeleteJob -Identity https://contoso.sharepoint.com/sites/site1 -MajorVersionLimit 30 -MajorWithMinorVersionsLimit 10

L’exemple 3 démarre un travail de découpage qui supprime les versions de fichiers dans la collection de sites 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

-Identity

Applicable : SharePoint Online

Spécifie l'URL de la collection de sites.

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

-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

-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

Sorties

System.Object