New-OBFileSpec

根据指定的参数创建新的 OBFileSpec 对象。

语法

Default (默认值)

New-OBFileSpec
    [-FileSpec] <String[]>
    [-NonRecursive]
    [-Exclude]

说明

New-OBFileSpec cmdlet 根据指定的参数创建新的 OBFileSpec 对象。 OBFileSpec 对象定义备份中将包含或排除哪些项目。

可以包含或排除多个文件、文件夹或卷。 可以使用卷驱动器号、卷装入点或基于 GUID 的卷名称来指定卷路径。 如果指定了基于 GUID 的卷名,则应以反斜杠 ()\\ 终止该卷名。 指定文件路径或指定要包含或排除的文件类型时,可以在文件名中使用通配符 (*)。

可以将 OBFileSpec 对象中的项指定为递归 (包括项和文件结构中从属于项的所有内容) 或非递归 (仅包括项) 。

示例

示例 1

New-OBFileSpec -FileSpec C:\testdata -NonRecursive

此示例创建一个新的文件规范以进行保护。

参数

-Exclude

指定要从 OBFileSpec 对象中排除的项的列表。 此参数可以包括文件路径和卷(如 C:)或文件规范(如 C:\dir1\*.*)。

参数属性

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

参数集

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

-FileSpec

指定 OBFileSpec 对象的项列表。 此参数可以包括文件路径和卷(如 C:)或文件规范(如 C:\dir1\*.*)。

参数属性

类型:

String[]

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

参数集

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

-NonRecursive

指定 OBFileSpec 对象中的项应为非递归项,并且仅包含指定的项。

参数属性

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

参数集

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

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBFileSpec

此 cmdlet 显示描述文件规范的 OBFileSpec 对象。 这可以添加到 OBPolicy 对象中作为备份源。