New-SPOListFileVersionBatchDeleteJob

Очереди задание для обрезки версий из библиотеки документов.

Синтаксис

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

Описание

Очереди задание для обрезки версий из библиотеки документов.

Внимание! Версии, обрезанные с помощью этой команды, будут окончательно удалены и не могут быть восстановлены из корзины.

Примеры

ПРИМЕР 1

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

В примере 1 запускается задание обрезки, которое удаляет все версии файлов старше 360 дней в библиотеке документов с именем "Документы".

ПРИМЕР 2

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

В примере 2 запускается задание обрезки, которое удаляет версии файлов с истекшим сроком действия и задает время окончания срока действия версий для тех, которые не истекли в библиотеке документов с именем "Документы" на основе алгоритма автоматической серверной части.

ПРИМЕР 3

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

В примере 3 запускается задание обрезки, которое удаляет версии файлов в библиотеке документов с именем "Документы" на основе ограничений количества версий.

Параметры

-Automatic

Обрезка версий файлов с помощью автоматического алгоритма ограничения журнала версий.

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AutomaticTrim
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Перед запуском командлет запросит подтверждение.

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DeleteBeforeDays

Минимальный возраст обрезаемых версий файлов. Другими словами, все версии файлов, которые старше этого числа дней, будут удалены.

Свойства параметра

Тип:System.Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

DeleteOlderThanDays
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-List

Имя библиотеки документов или идентификатор.

Свойства параметра

Тип:Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MajorVersionLimit

Обрезка версии файла с использованием ограничений количества версий. Также необходимо указать MajorWithMinorVersionsLimit .

Свойства параметра

Тип:System.Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

CountLimits
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MajorWithMinorVersionsLimit

Обрезка версии файла с использованием ограничений количества версий. Также необходимо указать MajorVersionLimit .

Свойства параметра

Тип:System.Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

CountLimits
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Site

Применимо: SharePoint Online

Указывает URL-адрес сайта.

Свойства параметра

Тип:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет при этом не запускается.

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.

Входные данные

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind

Выходные данные

System.Object