New-SPOListFileVersionBatchDeleteJob

Code un processo per tagliare le versioni da una raccolta documenti.

Sintassi

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>]

Descrizione

Code un processo per tagliare le versioni da una raccolta documenti.

Attenzione: le versioni tagliate con questo comando verranno eliminate definitivamente e non potranno essere recuperate dal Cestino.

Esempio

ESEMPIO 1

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

L'esempio 1 avvia un processo di taglio che eliminerà tutte le versioni dei file che hanno più di 360 giorni nella raccolta documenti denominata "Documenti".

ESEMPIO 2

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

L'esempio 2 avvia un processo di taglio che eliminerà le versioni dei file scadute e imposterà la scadenza per quelle non scadute nella raccolta documenti denominata "Documenti" in base all'algoritmo di back-end automatico.

ESEMPIO 3:

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

L'esempio 3 avvia un processo di taglio che eliminerà le versioni dei file nella raccolta documenti denominata "Documenti" in base ai limiti del conteggio delle versioni.

Parametri

-Automatic

Tagliare le versioni dei file usando l'algoritmo automatico del limite della cronologia delle versioni.

Proprietà dei parametri

Tipo:System.Management.Automation.SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AutomaticTrim
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:System.Management.Automation.SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DeleteBeforeDays

Età minima delle versioni dei file da tagliare. In altre parole, tutte le versioni dei file precedenti a questo numero di giorni verranno eliminate.

Proprietà dei parametri

Tipo:System.Int32
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

DeleteOlderThanDays
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-List

Il nome o l'ID della raccolta documenti.

Proprietà dei parametri

Tipo:Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MajorVersionLimit

Tagliare la versione del file usando i limiti di conteggio delle versioni. È necessario specificare MajorWithMinorVersionsLimit pure.

Proprietà dei parametri

Tipo:System.Int32
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

CountLimits
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MajorWithMinorVersionsLimit

Tagliare la versione del file usando i limiti di conteggio delle versioni. È necessario specificare MajorVersionLimit pure.

Proprietà dei parametri

Tipo:System.Int32
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

CountLimits
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Site

Applicabile: SharePoint Online

Specifica l'URL del sito.

Proprietà dei parametri

Tipo:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:0
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:System.Management.Automation.SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.

Input

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind

Output

System.Object