次の方法で共有


New-SPOSiteFileVersionBatchDeleteJob

サイト コレクション内のすべてのドキュメント ライブラリのバージョンをトリミングするジョブをキューします。

構文

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

説明

サイト コレクション内のすべてのドキュメント ライブラリのバージョンをトリミングするジョブをキューします。

注意: このコマンドレットを使用して削除されたバージョンは完全に削除され、ごみ箱から回復することはできません。

例 1

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

例 1 では、サイト コレクション内のすべてのドキュメント ライブラリで 360 日を超えるすべてのファイル バージョンを削除するトリミング ジョブを開始します。

例 2

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

例 2 では、有効期限が切れたファイル バージョンを削除し、バックエンド アルゴリズムに基づいてサイト コレクション内で有効期限が切れていないファイル のバージョンの有効期限を設定するトリミング ジョブを開始します。

例 3

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

例 3 では、バージョン数の制限に基づいてサイト コレクション内のファイル バージョンを削除するトリミング ジョブを開始します。

パラメーター

-Automatic

自動バージョン履歴制限アルゴリズムを使用してファイル バージョンをトリミングします。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

AutomaticTrim
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Confirm

コマンドレットを実行する前に確認メッセージを表示します。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DeleteBeforeDays

トリミングするファイル バージョンの最小有効期間。 つまり、この日数より古いファイル バージョンはすべて削除されます。

パラメーターのプロパティ

型:System.Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

DeleteOlderThanDays
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Identity

適用対象: SharePoint Online

サイト コレクションの URL を指定します。

パラメーターのプロパティ

型:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:0
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-MajorVersionLimit

バージョン数の制限を使用してファイルのバージョンをトリミングします。 MajorWithMinorVersionsLimitも指定する必要があります。

パラメーターのプロパティ

型:System.Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

CountLimits
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-MajorWithMinorVersionsLimit

バージョン数の制限を使用してファイルのバージョンをトリミングします。 MajorVersionLimitも指定する必要があります。

パラメーターのプロパティ

型:System.Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

CountLimits
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WhatIf

コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:ウィスコンシン

パラメーター セット

(All)
配置: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

出力

System.Object