Add-OBFileSpec

将 OBFileSpec 对象(指定要在备份中包括或排除的项目)添加到备份策略(OBPolicy 对象)中。

语法

Default (默认值)

Add-OBFileSpec
    [-Policy] <CBPolicy>
    [-FileSpec] <CBFileSpec[]>
    [-Confirm]
    [-WhatIf]

说明

Add-OBFileSpec cmdlet 将 OBFileSpec 对象添加到备份策略(OBPolicy 对象)中,该对象指定要在备份中包括或排除的项目。 OBFileSpec 对象可以包含或排除多个文件、文件夹或卷。 可以使用 New-OBFileSpec cmdlet 定义要包含的项列表,然后使用此 cmdlet 更新 OBPolicy 对象。 Add-OBFileSpec cmdlet 支持影响较小的 WhatIfConfirm 参数。 低影响表示 cmdlet 默认情况下不会提示用户。 WhatIf 参数提供 cmdlet 功能的详细描述。 Confirm 参数指定 cmdlet 是否应提示用户。 使用 -Confirm:$FALSE 将覆盖提示。

若要使用 Microsoft Azure 备份 cmdlet,用户需要是受保护计算机上的管理员。

示例

示例 1

$policy = Get-OBPolicy



New-OBFileSpec -FileSpec "C:\testdata" -NonRecursive | Add-OBFileSpec -Policy $policy

此示例添加文件规范。

示例 2

$fspec = New-OBFileSpec -FileSpec C:\testdata -NonRecursive



New-OBPolicy | Add-OBFileSpec -FileSpec $fspec

此示例添加文件规范。

参数

-Confirm

在运行 cmdlet 之前,提示你进行确认。

参数属性

类型:SwitchParameter
默认值:False
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-FileSpec

指定要添加到备份策略的 OBFileSpec 对象。

参数属性

类型:

CBFileSpec[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:3
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Policy

指定要更新的备份策略(OBPolicy 对象)。

参数属性

类型:CBPolicy
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:2
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 命令脚本未运行。

参数属性

类型:SwitchParameter
默认值:False
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBPolicy